Title :
A Communication Aware Online Task Scheduling Algorithm for FPGA-Based Partially Reconfigurable Systems
Author :
Lu, Yi ; Marconi, Thomas ; Bertels, Koen ; Gaydadjiev, Georgi
Author_Institution :
Comput. Eng. Lab., Tech. Univ. Delft, Delft, Netherlands
Abstract :
In this paper, we propose an efficient online task scheduling algorithm which targets 2D FPGA area partitioning model and takes into account the data dependency and the data communications 1) among hardware tasks and 2) between hardware tasks and external devices which have not been explicitly investigated in previous work. In the experiment with 10000 workloads, the evaluation result shows that our proposed scheduling algorithm is about 20 × faster than the comparable approach.
Keywords :
field programmable gate arrays; reconfigurable architectures; scheduling; FPGA based partially reconfigurable systems; communication aware online task scheduling algorithm; data communications; data dependency; Chromium; Data communication; Data engineering; Field programmable gate arrays; Hardware; Processor scheduling; Resource management; Runtime; Scheduling algorithm; Strips; FPGA; partially reconfigurable systems; task scheduling;
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on
Conference_Location :
Charlotte, NC
Print_ISBN :
978-0-7695-4056-6
Electronic_ISBN :
978-1-4244-7143-0
DOI :
10.1109/FCCM.2010.18