DocumentCode
2489230
Title
Sustainable Multiprocessor Scheduling of Sporadic Task Systems
Author
Baker, Theodore P. ; Baruah, Sanjoy K.
Author_Institution
Florida State Univ., Tallahassee, FL, USA
fYear
2009
fDate
1-3 July 2009
Firstpage
141
Lastpage
150
Abstract
A scheduling policy or a schedulability test is defined to be sustainable with respect to a particular workload model if any task system represented in that model that is determined to be schedulable remains so if it behaves "better" than mandated by its specifications. We investigate the sustainability properties of global scheduling algorithms when applied to systems represented using the sporadic task model. We show that Fixed-Priority (FP) scheduling of sporadic task sets is sustainable under a variety of scheduling parameter relaxations, including decreased execution requirements, later arrivals, and deadline relaxations. It follows that all sufficient tests of global FP schedulability are sustainable for sporadic task systems. We show that the Earliest Deadline First (EDF) and Earliest-Deadline with Zero Laxity scheduling policies are sustainable with respect to decreased execution requirements and later arrivals. We also introduce a notion of self-sustainability, and show that many widely-used EDF schedulability tests are not self-sustainable but one is.
Keywords
processor scheduling; decreased execution requirements; earliest deadline first; fixed-priority scheduling; global scheduling algorithms; schedulability test; scheduling policy; sporadic task systems; sustainability; sustainable multiprocessor scheduling; zero laxity scheduling policies; Automatic testing; Electronic mail; Jitter; Processor scheduling; Real time systems; Robustness; Runtime; Scheduling algorithm; System testing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 2009. ECRTS '09. 21st Euromicro Conference on
Conference_Location
Dublin
ISSN
1068-3070
Print_ISBN
978-0-7695-3724-5
Type
conf
DOI
10.1109/ECRTS.2009.25
Filename
5161510
Link To Document