DocumentCode
2954783
Title
Scheduling coprocessor for enhanced least-laxity-first scheduling in hard real-time systems
Author
Hildebrandt, Jens ; Golatowski, Frank ; Timmermann, Dirk
Author_Institution
Dept. of Electr. Eng. & Inf. Technol., Rostock Univ., Germany
fYear
1999
fDate
1999
Firstpage
208
Lastpage
215
Abstract
Scheduling time impact on system performance increases especially when using dynamic priority algorithms, because of the enlarged computational effort at runtime. This overhead can be reduced by using dedicated hardware that does the time consuming computations necessary for scheduling. This can be a coprocessor capable of implementing dynamic scheduling algorithms which are, until now, rarely used because of their complex computations at schedule time. One of these algorithms is Least-Laxity-First (LLF). This is an optimal scheduling methodology that allows detection of time constraint violations ahead of reaching a task´s deadline, but has the disadvantage of showing poor runtime behavior in some special situations (“thrashing”). In this paper, we present a universal deterministic scheduling coprocessor that implements the newly developed Enhanced Least-Laxity-First-algorithm (ELLF) which eliminates this disadvantage of LLF. Computation time of this device is rather a matter of time resolution than of the number of tasks
Keywords
coprocessors; performance evaluation; processor scheduling; real-time systems; deterministic scheduling coprocessor; dynamic priority algorithms; enhanced least-laxity-first scheduling; hard real-time systems; scheduling coprocessor; system performance; time constraint violations; Coprocessors; Dynamic scheduling; Hardware; Heuristic algorithms; Optimal scheduling; Processor scheduling; Runtime; Scheduling algorithm; System performance; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 1999. Proceedings of the 11th Euromicro Conference on
Conference_Location
York
ISSN
1068-3070
Print_ISBN
0-7695-0240-7
Type
conf
DOI
10.1109/EMRTS.1999.777467
Filename
777467
Link To Document