DocumentCode :
3243015
Title :
Task Scheduling with Configuration Prefetching and Anti-Fragmentation techniques on Dynamically Reconfigurable Systems
Author :
Redaelli, Francesco ; Santambrogio, Marco D. ; Sciuto, Donatella
Author_Institution :
DEI, Politec. di Milano, Milan
fYear :
2008
fDate :
10-14 March 2008
Firstpage :
519
Lastpage :
522
Abstract :
Aim of this paper is to define a scheduling of the task graph of an application that minimizes its total execution time on a partially dynamically reconfigurable FPGA. The scheduler has to take into account the reconfiguration overhead of each task, the area constraint of the target FPGA, the precedences between the tasks, configuration prefetching and module reuse. We introduce an ILP formulation to solve the task scheduling problem in the reconfigurable architecture scenario. This formulation has been used to identify interesting features for a possible heuristic scheduler. The results of the ILP solution show how a reconfiguration- aware scheduler exploiting all the reconfiguration features can outperform one with partial knowledge.
Keywords :
configuration management; processor scheduling; reconfigurable architectures; storage management; ILP formulation; anti-fragmentation techniques; configuration prefetching; dynamically reconfigurable systems; module reuse; partially dynamically reconfigurable FPGA; reconfigurable architecture; reconfiguration-aware scheduler; task scheduling problem; Application specific integrated circuits; Delay; Dynamic scheduling; Field programmable gate arrays; Hardware; Prefetching; Prototypes; Reconfigurable architectures; Reconfigurable logic; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2008. DATE '08
Conference_Location :
Munich
Print_ISBN :
978-3-9810801-3-1
Electronic_ISBN :
978-3-9810801-4-8
Type :
conf
DOI :
10.1109/DATE.2008.4484902
Filename :
4484902
Link To Document :
بازگشت