Online Hybrid Task Scheduling In Reconfigurable Systems

Liang Liang,Xue-Gong Zhou,Ying Wang,Cheng-Lian Peng
DOI: https://doi.org/10.1109/CSCWD.2007.4281589
2007-01-01
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.
What problem does this paper attempt to address?