DocumentCode :
2371984
Title :
Improving schedulability of fixed-priority real-time systems using shapers
Author :
Phan, Linh T. X. ; Insup Lee
Author_Institution :
Dept. of Comput. & Inf. Sci., Univ. of Pennsylvania, Philadelphia, PA, USA
fYear :
2013
fDate :
9-11 April 2013
Firstpage :
217
Lastpage :
226
Abstract :
In this paper, we introduce a technique for improving the schedulability of real-time embedded systems with fixed-priority scheduling. Our technique uses shapers to reduce the resource interference between higher-priority and lower-priority tasks, and thus enables more lower-priority tasks to be scheduled. We present a closed-form solution for the optimal greedy shaper for periodic tasks with jitter, as well as a schedulability condition for tasks in the presence of shapers. We also discuss two applications of greedy shapers: In compositional scheduling frameworks, shapers can help optimize the resource interfaces of real-time components, and in mixed-criticality systems, they can reduce deadline misses of low-criticality tasks while preserving schedulability of high-criticality tasks, even with lower priorities. We demonstrate the utility of our technique through an evaluation based on randomly generated workloads.
Keywords :
greedy algorithms; jitter; optimisation; processor scheduling; real-time systems; compositional scheduling framework; deadline misses; fixed-priority real-time system; fixed-priority scheduling; higher-priority task; jitter; lower-priority task; mixed-criticality system; optimal greedy shaper; periodic task; randomly generated workload; real-time component; real-time embedded system; resource interface; resource interference; schedulability; Delays; Embedded systems; Interference; Jitter; Real-time systems; Servers; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2013 IEEE 19th
Conference_Location :
Philadelphia, PA
ISSN :
1080-1812
Print_ISBN :
978-1-4799-0186-9
Electronic_ISBN :
1080-1812
Type :
conf
DOI :
10.1109/RTAS.2013.6531094
Filename :
6531094
Link To Document :
بازگشت