DocumentCode :
1799257
Title :
Bursty-Interference Analysis Techniques for Analyzing Complex Real-Time Task Models
Author :
Cong Liu ; Jian-Jia Chen
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Dallas, Dallas, TX, USA
fYear :
2014
fDate :
2-5 Dec. 2014
Firstpage :
173
Lastpage :
183
Abstract :
Due to the recent trend towards building complex real-time cyber-physical systems, system designers need to develop and choose expressive formal models for representing such systems, as the model should be adequately expressive such that it can accurately convey the relevant characteristics of the system being modeled. Compared to the classical sporadic task model, there exist a number of real-time task models that are more expressive. However, such models are often complex and thus are rather difficult to be analyzed efficiently. Due to this reason, prior analysis methods for dealing with such complex task models are pessimistic. In this paper, a novel analysis technique, namely the bur sty-interference analysis, is presented for analyzing two common expressive real-time task models, the general self-suspending task model and the deferrable server task model. This technique is used to derive new uniprocessor utilization-based schedulability tests and rate-monotonic utilization bounds for the two considered task models scheduled under rate-monotonic scheduling. Extensive experiments presented herein show that our proposed tests improve upon prior tests in all scenarios, in many cases by a wide margin. To the best of our knowledge, these are the first techniques that can efficiently analyze the general self-suspending and deferrable server task models on uniprocessors.
Keywords :
real-time systems; task analysis; bursty-interference analysis techniques; classical sporadic task model; complex real-time cyber-physical systems; complex real-time task models; complex task models; deferrable server task models; expressive formal models; expressive real-time task models; prior analysis methods; rate-monotonic scheduling; rate-monotonic utilization bounds; self-suspending task model; system designers; uniprocessor utilization-based schedulability tests; uniprocessors; Analytical models; Computational modeling; Interference; Real-time systems; Schedules; Servers; Suspensions; bursty-interference analysis; deferrable server; real-time systems; scheduling; self-suspension;
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.10
Filename :
7010485
Link To Document :
بازگشت