Title :
Non-preemptive robustness under reduced system load
Author :
Mok, Aloysius K. ; Poon, Wing-Chi
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX
Abstract :
Unlike preemptive scheduling policies, non-preemptive real-time scheduling policies can exhibit anomalies even for the single-processor case. In particular, a task set that is schedulable by a non-preemptive scheduler may become unschedulable when the utilization of the task set decreases relative to the CPU speed, e.g., when a faster CPU is used to run the same task set. In this paper, we define the notion of robustness to capture the essence of the scheduling anomaly on real-time system performance. We shall show that it is difficult to test for robustness in general but there are sufficient conditions for guaranteeing robustness
Keywords :
computational complexity; scheduling; fixed-priority scheduling; nonpreemptive real-time scheduling policies; Aerospace electronics; Bandwidth; Costs; Dynamic scheduling; Processor scheduling; Real time systems; Robustness; Sufficient conditions; System performance; Testing;
Conference_Titel :
Real-Time Systems Symposium, 2005. RTSS 2005. 26th IEEE International
Conference_Location :
Miami, FL
Print_ISBN :
0-7695-2490-7
DOI :
10.1109/RTSS.2005.31