DocumentCode :
1799237
Title :
Adaptive Mixed Criticality Scheduling with Deferred Preemption
Author :
Burns, A. ; Davis, Robert I.
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
fYear :
2014
fDate :
2-5 Dec. 2014
Firstpage :
21
Lastpage :
30
Abstract :
Adaptive Mixed Criticality (AMC) scheduling has previously been shown to be the most effective fixed priority approach for scheduling mixed criticality systems, while the idea of final non-preemptive regions has been shown to improve the schedulability of systems with a single criticality level. In this paper, we combine AMC with the concept of non-preemptive regions by making the final part of each task´s execution at each criticality level non-preemptive. We derive schedulability analysis for this approach, and provide an effective algorithm for choosing each task´s priority and the durations of its non-preemptive regions. Evaluations illustrate the benefits of this approach in terms of increased schedulability.
Keywords :
safety-critical software; scheduling; AMC scheduling; adaptive mixed criticality scheduling; deferred preemption; nonpreemptive regions; schedulability analysis; task execution; Algorithm design and analysis; Bismuth; Equations; Processor scheduling; Standards; Switches; Time factors; fixed priority; mixed criticality systems; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2014 IEEE
Conference_Location :
Rome
ISSN :
1052-8725
Type :
conf
DOI :
10.1109/RTSS.2014.12
Filename :
7010371
Link To Document :
بازگشت