DocumentCode
2487504
Title
Scheduling tasks on reconfigurable hardware with a list scheduler
Author
Teller, Justin ; Özgüner, Füsun
Author_Institution
ECE Dept., Ohio State Univ., Columbus, OH, USA
fYear
2009
fDate
23-29 May 2009
Firstpage
1
Lastpage
4
Abstract
In this paper, we propose a static (compile-time) scheduling extension that considers reconfiguration and task execution together when scheduling tasks on reconfigurable hardware, designated as Mutually Exclusive Groups (-MEG), that can be used to extend any static list scheduler. In simulation, using -MEG generates higher quality schedules than those generated by the hardware-software co-scheduler proposed by Mei, et al. and using a single configuration with the base scheduler. Additionally, we propose a dynamic (run-time), fault tolerant scheduler targeted to reconfigurable hardware. We present promising preliminary results using the proposed fault-tolerant dynamic scheduler, showing that application performance gracefully degrades when shrinking the available processing resources.
Keywords
fault tolerant computing; processor scheduling; dynamic scheduler; fault tolerant scheduler; hardware-software co-scheduler; list scheduler; mutually exclusive groups; reconfigurable hardware; scheduling tasks; static scheduling; task execution; Degradation; Dynamic scheduling; Fault tolerance; Hardware; Processor scheduling; Resource management; Runtime; Scheduling algorithm; Sun; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location
Rome
ISSN
1530-2075
Print_ISBN
978-1-4244-3751-1
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2009.5161222
Filename
5161222
Link To Document