DocumentCode :
2140386
Title :
A heuristic approach to schedule periodic real-time tasks on reconfigurable hardware
Author :
Danne, Klaus ; Platzner, Marco
Author_Institution :
Dept. of Comput. Sci., Paderborn Univ., Germany
fYear :
2005
fDate :
24-26 Aug. 2005
Firstpage :
568
Lastpage :
573
Abstract :
This paper deals with scheduling periodic real-time tasks on reconfigurable hardware devices, such as FPGAs. Reconfigurable hardware devices are increasingly used in embedded systems. To utilize these devices also for systems with real-time constraints, predictable task scheduling is required. We formalize the periodic task scheduling problem and propose two preemptive scheduling algorithms. The first is an adaption of the well-known earliest deadline first (EDF) technique to the FPGA execution model. Although the algorithm reveals good scheduling performance, it lacks an efficient schedulability test and requires a high number of FPGA configurations. The second algorithm uses the concept of servers that reserve area and execution time for other tasks. Tasks are successively merged into servers, which are then scheduled sequentially. While this method is inferior to the EDF-based technique regarding schedulability, it comes with a fast schedulability test and greatly reduces the number of required FPGA configurations.
Keywords :
embedded systems; field programmable gate arrays; heuristic programming; processor scheduling; reconfigurable architectures; embedded systems; known earliest deadline first technique; periodic real-time task scheduling; preemptive scheduling algorithms; real-time constraints; reconfigurable hardware; schedulability test; scheduling performance; Computer science; Control systems; Field programmable gate arrays; Hardware; Logic programming; Processor scheduling; Telecommunication computing; Telecommunication control; Testing; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
Type :
conf
DOI :
10.1109/FPL.2005.1515787
Filename :
1515787
Link To Document :
بازگشت