DocumentCode :
3142826
Title :
Quantifying the Effect of Rare Timing Events with Settling-Time and Overshoot
Author :
Kumar, Pranaw ; Thiele, Lothar
Author_Institution :
Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
fYear :
2012
fDate :
4-7 Dec. 2012
Firstpage :
149
Lastpage :
160
Abstract :
For hard real-time systems, worst-case timing models are employed to validate whether timeliness properties, such as meeting deadlines, are always satisfied. We argue that such a deadline-interface should be generalised in view of two separate motivations: (a) applications can tolerate bounded non-satisfaction of timeliness properties due to inherent robustness or relaxed quality requirements, and (b) worst-case timing models do not expose the occurrence of certain rare yet predictable events. As a more expressive interface, we propose the Rare-Event with Settling-Time (REST) model wherein, during rare events nominal timing models can be violated up to a known bound. Such a violation may lead to non-satisfaction of the timeliness properties up to a certain bound. We characterise this bound in terms of (a) the longest interval when the deadlines are not met, which we call the settling-time, and (b) the maximum number of jobs that can miss deadlines during the settling-time called the overshoot. We propose two models of rare events, characterised on an interval domain. For a single stream of jobs, we provide methods to tightly compute the settling-time and overshoot. For multiple streams of jobs on a single processor, we show that amongst schedulers agnostic to the occurrence of the rare event, the EDF scheduler optimally minimises the settling-time. In contrast, RM is not optimal within the class of fixed priority schedulers.
Keywords :
processor scheduling; real-time systems; EDF scheduler; REST model; deadline-interface; hard real-time systems; overshoot; rare events nominal timing models; rare timing events; rare-event with settling-time model; relaxed quality requirements; single processor; timeliness properties; tolerate bounded nonsatisfaction; worst-case timing models; Analytical models; Computational modeling; Dynamic scheduling; Processor scheduling; Real-time systems; Timing; Settling-time; weakly hard real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
Conference_Location :
San Jan
ISSN :
1052-8725
Print_ISBN :
978-1-4673-3098-5
Type :
conf
DOI :
10.1109/RTSS.2012.67
Filename :
6424799
Link To Document :
بازگشت