Title :
Necessary and Sufficient Conditions for Non-preemptive Robustness
Author :
Poon, Wing-Chi ; Mok, Aloysius K.
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX, USA
Abstract :
A real-time scheduler is robust (sustainable) for a certain task set if its schedulability is preserved under lighter system load by the scheduler. The first part of this paper shows that NPr (non-preemptive) robustness of a zero-concrete periodic task set against increase in period is sufficient to guarantee NPr robustness for all variants of the task set. This proof includes the corresponding concrete or non-concrete periodic and sporadic task sets against any kind of reduction in system load. Based on this result, the second part of this paper gives the necessary and sufficient conditions for robustness for both NPr fixed-priority (NPFP) and NPr earliest-deadline first (NPEDF) schedulers under both discrete time and dense time assumption separately.
Keywords :
scheduling; stability; NPr; non concrete periodic; non preemptive robustness; real-time scheduler; schedulability; sporadic task sets; zero-concrete periodic task; Analytical models; Concrete; Load modeling; Real time systems; Robustness; TV; Zero current switching; admission control; non-preemptive; real-time; robustness; schedulability; stability; sustainability;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
Conference_Location :
Macau SAR
Print_ISBN :
978-1-4244-8480-5
DOI :
10.1109/RTCSA.2010.26