DocumentCode :
3321030
Title :
Periodic real-time scheduling for FPGA computers
Author :
Danne, Klaus ; Platzner, Marco
Author_Institution :
Design of Parallel Syst. Group, Paderborn Univ., Germany
fYear :
2005
fDate :
38492
Firstpage :
117
Lastpage :
127
Abstract :
Todays reconfigurable hardware devices, such as FPGAs, have high densities and allow for the execution of several hardware tasks in parallel. This paper deals with scheduling periodic real-time tasks to such an architecture, a problem which has not been considered before. We formalize the real-time 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. The algorithm reveals good scheduling performance; task sets with system utilizations of up to 85% can be feasibly scheduled. However, the EDF approach is practical only for a small number of tasks, since there is no efficient schedulability test. 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 can only feasibly schedule task sets with a system utilization of up to some 50%, it is applicable to large tasks sets as the schedulability test runs in polynomial time. Equally important, the method requires only a small number of FPGA configurations which directly translates into reduced memory requirements.
Keywords :
field programmable gate arrays; processor scheduling; real-time systems; reconfigurable architectures; FPGA computer; earliest deadline first technique; periodic real-time scheduling problem; polynomial time; reconfigurable hardware devices; Computer architecture; Computer science; Concurrent computing; Design engineering; Field programmable gate arrays; Hardware; Processor scheduling; Scheduling algorithm; Silicon; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Solutions in Embedded Systems, 2005. Third International Workshop on
Print_ISBN :
3-902463-03-1
Type :
conf
DOI :
10.1109/WISES.2005.1438720
Filename :
1438720
Link To Document :
بازگشت