DocumentCode :
3228871
Title :
Empirical quantification of pessimism in state-of-the-art scheduling theory techniques for periodic and sporadic DRE tasks
Author :
Thaker, Gautam H. ; Lardieri, Patrick J. ; Krecker, Donald K. ; Price, Michael
Author_Institution :
Lockheed Martin Adv. Technol. Labs., Cherry Hill, NJ, USA
fYear :
2004
fDate :
25-28 May 2004
Firstpage :
490
Lastpage :
499
Abstract :
Distributed, Real-time, Embedded (DRE) systems present numerous challenges with respect to certification of their real-time behavior. Ideally, to address these we would like to build a model of our system that captures relevant information about end to end real-time requirements, resource consumptions requirements and resource availability, and subject the model to real-time scheduling analysis to predict performance. Presently, scheduling theory techniques have seen limited application in DRE systems for multiple reasons including pessimistic predictions of worst-case response times. Our study quantifies the pessimism in the predictions of worst-case response times of competing end-to-end distributed periodic tasks by comparing values observed in simulation with values computed using multiple scheduling theory techniques. Specifically we consider nongreedy synchronization protocols for tasks with a high degree of recurrence. Our results show that for an end-to-end task model nongreedy techniques, when used with proportional deadline monotonic scheduling, reduce the pessimism in worst-case response time predictions to within 5% of the actual value in over 90% of cases. These (quasi) static techniques represent a baseline against which we can evaluate emerging, control theoretic, adaptive scheduling methods.
Keywords :
distributed processing; real-time systems; resource allocation; scheduling; statistical analysis; adaptive scheduling; deadline monotonic scheduling; distributed real-time embedded system; distributed task scheduling; end-to-end task scheduling; multiple scheduling theory technique; nongreedy synchronization protocol; real-time scheduling; resource availability; scheduling theory technique; Availability; Certification; Computational modeling; Delay; Distributed computing; Information analysis; Performance analysis; Predictive models; Processor scheduling; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium, 2004. Proceedings. RTAS 2004. 10th IEEE
ISSN :
1545-3421
Print_ISBN :
0-7695-2148-7
Type :
conf
DOI :
10.1109/RTTAS.2004.1317296
Filename :
1317296
Link To Document :
بازگشت