DocumentCode
3454357
Title
Quantifying the advantage of EDF vs. RMS schedulability on a uniprocessor using a differential analysis and a power-law total utilization distribution
Author
Muller, Dirk ; Werner, Michael
Author_Institution
Oper. Syst. Group, Chemnitz Univ. of Technol., Chemnitz, Germany
fYear
2013
fDate
19-21 June 2013
Firstpage
1
Lastpage
10
Abstract
Contrary to the optimal scheduling algorithm Earliest Deadline First (EDF), Rate-Monotonic Scheduling (RMS) can lead to non-schedulable task sets for total utilizations below 1 on a uniprocessor. The quantification of this deficiency has been a topic in real-time science for a long time. We show weaknesses of the scheduling algorithm metrics breakdown utilization, utilization upper bound, and numerical optimality degree. Finally, we suggest a new measure of schedulability called Efficiency and calculate its bounds. It turns out that numerical optimality degree might be too optimistic depending on the assumed total utilization distribution. The main results are the application of a power-law total utilization distribution to quantify the RMS-to-EDF Efficiency and a step-by-step derived lower bound of this Efficiency. We apply a differential analysis of schedulability.
Keywords
scheduling; EDF schedulability; RMS schedulability; RMS-to-EDF efficiency; breakdown utilization; differential analysis; earliest deadline first scheduling; efficiency measure; numerical optimality degree; power-law total utilization distribution; rate-monotonic scheduling; scheduling algorithm; uniprocessor; utilization upper bound; Concrete; Electric breakdown; Optimal scheduling; Real-time systems; Scheduling; Scheduling algorithms; Upper bound; Breakdown Utilization; Critical Utilization; EDF Earliest Deadline First; Efficiency; Optimality Degree; RM; Rate Monotonic; Uniprocessor Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2013 IEEE 16th International Symposium on
Conference_Location
Paderborn
Type
conf
DOI
10.1109/ISORC.2013.6913215
Filename
6913215
Link To Document