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