期刊文献+

基于离散时间距的在线可重构任务调度算法

On-line Scheduling Algorithm for Reconfigurable Tasks Based on Discrete Time-interval
下载PDF
导出
摘要 任务调度是影响动态可重构系统性能的重要因素.针对现有预约算法中由于维护预约资源逻辑单元信息而带来系统额外开销大、任务调度自私性等问题,提出一种基于离散时间距的非预约调度算法.算法的特点在于通过任务紧迫度和时间距信息能够动态更新任务优先级和设置任务的启动时间,从而有效避免了复杂的系统开销和任务调度的自私性.实验表明,该算法能提高任务的调度成功率,而运行时间开销没有明显增加. Task scheduling has an important effect on performance of dynamic reconfigurable system. Considering some defects in existing planning algorithm, such as heavy systemic overhead and selfish scheduling among tasks, this paper proposes a time-interval scheduling algorithm. The novelty of our algorithm resides in setting the dynamic priorities and starting time for tasks by using the laxity and the time interval respectively. The approach could avoid the heavy systemic overhead in planning algorithm and produce a fair scheduling order. The simulation results show the proposed algorithm gains a prominent improvement in successful scheduling ratio of task, while the run-time efficiency is preserved.
出处 《小型微型计算机系统》 CSCD 北大核心 2010年第10期2034-2037,共4页 Journal of Chinese Computer Systems
基金 国家"八六三"高技术研究发展计划项目(2008AA01A323)资助
关键词 可重构 非预约 紧迫度 时间距 reconfiguration non-planning urgency time-interval
  • 相关文献

参考文献4

  • 1Compton K. Rcconfigurablc computing: a survey of systems and software[J]. ACM Computing Surveys, 2002, 34(2) : 171-210.
  • 2Steiger C, Walder H, Platzner M. Online scheduling and placement of real-time tasks to partially re.configurable device[C]. Proceedings of the 24th IEEE International Real-Time System Symposium, Caneun, Mexico, 2003,224-235.
  • 3齐骥,李曦,于海晨,胡楠,龚育昌,王立刚.一种面向动态可重构计算的调度算法[J].计算机研究与发展,2007,44(8):1439-1447. 被引量:15
  • 4Kiarash Bazargan, Ryan Kasmer, Majid Sarrazfzadeh. Fast template place for reconfigurablc computing system [ J ]. In IEEE Design and Test of Computers, 2000, 68-83.

二级参考文献8

  • 1周博,王石记,邱卫东,彭澄廉.SHUM-UCOS:基于统一多任务模型可重构系统的实时操作系统[J].计算机学报,2006,29(2):208-218. 被引量:31
  • 2M Handa,R Vemuri.An integrated online scheduling and placement methodology[C].The 14th Int'l Conf on Field Programmable Logic and Application,Leuven,Belgium,2004.
  • 3C Steiger,H Walder,M Platzner.Operating systems for reconfigurable embedded platforms:Online scheduling of real-time tasks[J].IEEE Trans on Computers,2004,53 (11):1393-1407.
  • 4K Danne,M Platzer.A heuristic approach to schedule periodic real-time tasks on reconfigurable hardware[C].The 15th Int'l Conf on Field Programmable Logic and Applications,Tampere,Finland,2005.
  • 5A Ahmadinia,C Bobda,J Teich.A dynamic scheduling and placement algorithm for reconfigurable hardware[C].Int'l Conf on Architecture of Computing Systems,Augsburg,Germany,2004.
  • 6V Nollet,P Coene,D Verkest,et al.Designing an operating system for a heterogeneous reconfigurable SoC[C].Int'l Parallel and Distributed Processing Symposium,Nice,France,2003.
  • 7Xilinx Inc.Virtex-Ⅱ platform FPGAs:Complete data sheet[OL].http://www.xilinx.com,2005-03.
  • 8李仁发,周祖德,陈幼平,徐成,李方敏.可重构计算的硬件结构[J].计算机研究与发展,2003,40(3):500-506. 被引量:27

共引文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部