DocumentCode :
1735997
Title :
Inherently stable priority list scheduling in systems with external delays
Author :
Krings, A.W. ; Kieckhafer, R.M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
fYear :
1993
Firstpage :
622
Abstract :
Low-overhead solutions to the problem of scheduling instability in nonpreemptive priority-list task scheduling for real-time systems are presented. Scheduling instability occurs in precedence-constrained task systems when a reduction in the duration of one or more tasks causes the start of a subsequent task to be delayed, so that real-time deadlines could be missed. A recent scheduling model introduced phantom tasks into the precedence graph to model processes and events external to the processors. This model is exploited to derive new, inherently stable run-time task dispatchers of varying complexity. Performance simulations showed that for a wide range of task systems, simple dispatchers performed remarkably well compared to more complex dispatchers. The implications are that nonpreemptive list scheduling can be stable, efficient, and low in terms of run-time overhead
Keywords :
computational complexity; delays; performance evaluation; real-time systems; scheduling; complexity; external delays; nonpreemptive priority-list task scheduling; performance simulations; precedence-constrained task systems; real-time systems; run-time overhead; scheduling instability; Delay effects; Delay systems; Imaging phantoms; Multiprocessing systems; Processor scheduling; Real time systems; Runtime; Stability; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-3230-5
Type :
conf
DOI :
10.1109/HICSS.1993.284063
Filename :
284063
Link To Document :
بازگشت