一种动态可重构系统的实时任务调度算法
收稿日期: 2009-08-28
修回日期: 2009-12-05
网络出版日期: 2010-12-25
基金资助
国家863计划资助项目(2007AA01Z104);湖南省教育厅科学研究项目(10C0488)
A RealTime Task Scheduling Algorithm for Dynamic Reconfigurable Systems
Received date: 2009-08-28
Revised date: 2009-12-05
Online published: 2010-12-25
焦铬1,2,李仁发2,彭日光2,李浪1,2,邹祎1 . 一种动态可重构系统的实时任务调度算法[J]. 计算机工程与科学, 2010 , 32(12) : 145 -148 . DOI: 10.3969/j.issn.1007130X.2010.
Soft realtime scheduling of the hardware tasks is one of the key factors which affect the performance of dynamic reconfigurable systems. This paper presents a scheduling algorithm MSSA (minimun space scheduling algorithm) based on the minimum space between the hardware tasks of the vertex list. The algorithm constitutes a threedimensional resources model according to the length,width and the activation time to reach the adjacent degree of the task and the task placed in the threedimensional space to construct the cost function, which obtains the place position and the start time of the greatest value of the cost function and enables the task scheduling even more compact, reducing the waste of the system resources to improve the degree of parallelism.The simulation results show that this algorithm has a higher chip utilization and acceptance rate of tasks compared with the MSG4V algorithm and the Stuffing algorithm.
/
| 〈 |
|
〉 |