DocumentCode
3151185
Title
Online Hybrid Task Scheduling in Reconfigurable Systems
Author
Liang, Liang ; Zhou, Xue-Gong ; Wang, Ying ; Peng, Cheng-Lian
Author_Institution
Fudan Univ., Shanghai
fYear
2007
fDate
26-28 April 2007
Firstpage
1072
Lastpage
1077
Abstract
This paper mainly discusses online tasks scheduling problem on hybrid CPU-FPGA reconfigurable systems. In these systems, hybrid tasks may be binary codes executed on CPU as well as hardware logic circuits implemented on FPGA. Tasks scheduling algorithms of conventional operating systems are not suitable for scheduling hybrid tasks on CPU-FPGA architecture. Based on a real reconfigurable system prototype, we present a task scheduler model and correlative algorithm for scheduling software, hardware and hybrid tasks. This algorithm combines tasks allocation, tasks placement with tasks migration. Simulation results have demonstrated this algorithm provides preferable scheduling performance and reduces the scheduling rejection rate by making use of the great flexibility of hybrid tasks.
Keywords
field programmable gate arrays; reconfigurable architectures; scheduling; SOC; binary codes; conventional operating system; correlative algorithm; hardware logic circuits; hybrid CPU-FPGA reconfigurable system; online hybrid task scheduling; reconfigurable system; Binary codes; Central Processing Unit; Computer architecture; Field programmable gate arrays; Hardware; Logic circuits; Operating systems; Scheduling algorithm; Software algorithms; Software prototyping; Hybrid Tasks; Reconfigurable Systems; Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Supported Cooperative Work in Design, 2007. CSCWD 2007. 11th International Conference on
Conference_Location
Melbourne, Vic.
Print_ISBN
1-4244-0963-2
Electronic_ISBN
1-4244-0963-2
Type
conf
DOI
10.1109/CSCWD.2007.4281589
Filename
4281589
Link To Document