DocumentCode :
2396536
Title :
Optimal Static Task Scheduling on Reconfigurable Hardware Devices Using Model-Checking
Author :
Gu, Zonghua ; Yuan, Mingxuan ; He, Xiuqiang
Author_Institution :
Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Kowloon
fYear :
2007
fDate :
3-6 April 2007
Firstpage :
32
Lastpage :
44
Abstract :
Real-time scheduling for FPGAs presents unique challenges to traditional real-time scheduling theory, since it is similar to, but more general than multi-processor scheduling. In his paper, we address two problems of static task scheduling on a partially runtime reconfigurable FPGA: finding an optimal static schedule for a task graph with the optimization objective of minimizing the total schedule length, and finding a feasible static schedule for a set of periodic tasks within a hyper-period with the objective of meeting all deadlines. We model the multi-tasking system with timed automata and use reachability analysis of the UPPAAL model-checker to explore the design space and find an optimal or feasible schedule
Keywords :
automata theory; field programmable gate arrays; processor scheduling; program diagnostics; program verification; reachability analysis; task analysis; FPGA; UPPAAL model-checker; multi-processor scheduling; multi-tasking system; optimal static task scheduling; reachability analysis; reconfigurable hardware devices; timed automata; Computer science; Delay; Field programmable gate arrays; Hardware; Helium; Job shop scheduling; Multitasking; Processor scheduling; Runtime; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real Time and Embedded Technology and Applications Symposium, 2007. RTAS '07. 13th IEEE
Conference_Location :
Bellevue, WA
ISSN :
1080-1812
Print_ISBN :
0-7695-2800-7
Type :
conf
DOI :
10.1109/RTAS.2007.22
Filename :
4155308
Link To Document :
بازگشت