首页 | 本学科首页   官方微博 | 高级检索  
     

基于放置代价的可重构系统任务统一调度算法
引用本文:蔡富强,郭兵,沈艳,王继禾,伍元胜.基于放置代价的可重构系统任务统一调度算法[J].计算机应用,2010,30(11):2870-2872.
作者姓名:蔡富强  郭兵  沈艳  王继禾  伍元胜
作者单位:1. 四川大学2. 四川大学 计算机学院,成都6100653. 成都信息工程学院 控制工程学院,成都6102254. 四川大学 计算机学院
基金项目:国家863计划项目,四川省杰出青年科技基金
摘    要:高效的任务调度算法对可重构系统的性能有极大的影响。针对目前可重构系统任务在线调度算法的不足,提出了一种基于放置代价的调度算法。该算法考虑了3种代价,分别为:硬件任务在FPGA上的执行时间、占用的FPGA面积以及FPGA的碎片情况,并且也考虑了软硬件任务的统一调度。在调度过程中,当代价超过设定的阈值时,就拒绝其在FPGA上运行,并由CPU执行其软实现。通过合理地拒绝一些代价较大的任务,能够从整体上提高任务调度成功率。实验表明,同已有算法相比,该算法能够获得更高的任务截止保证率。

关 键 词:可重构系统  调度算法  放置算法  放置代价  硬件任务  
收稿时间:2010-04-26
修稿时间:2010-06-23

Unified task scheduling algorithm of reconfigurable system based on placement cost
CAI Fu-qiang,GUO Bing,SHEN Yan,WANG Ji-he,WU Yuan-sheng.Unified task scheduling algorithm of reconfigurable system based on placement cost[J].journal of Computer Applications,2010,30(11):2870-2872.
Authors:CAI Fu-qiang  GUO Bing  SHEN Yan  WANG Ji-he  WU Yuan-sheng
Abstract:High efficient task scheduling algorithms can greatly influence the performance of reconfigurable systems. This paper analyzed the disadvantages of some current on-line reconfigurable system task scheduling algorithms, and proposed a new scheduling algorithm based on placement cost. This scheduling algorithm considered three types of cost, including hardware task execution time in FPGA, occupied FPGA area and fragmentation situation of FPGA, and also considered the unified scheduling of hardware and software tasks. When a hardware task was in scheduling, if the placement cost exceeded the setting threshold value, the task would be rejected to run in FPGA, but its software implementation could run in CPU. By reasonably rejecting some high cost tasks, this algorithm could achieve a higher overall successful scheduling rate. The simulation results show that this scheduling algorithm can achieve a higher deadline-guarantee ratio than others.
Keywords:reconfigurable system                                                                                                                        scheduling algorithm                                                                                                                        placement algorithm                                                                                                                        placement cost                                                                                                                        hardware task
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号