DocumentCode :
2352452
Title :
On Structural Robustness of Distributed Real-Time Systems Towards Uncertainties in Service Times
Author :
Jayachandran, Praveen ; Abdelzaher, Tarek
Author_Institution :
Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear :
2010
fDate :
Nov. 30 2010-Dec. 3 2010
Firstpage :
317
Lastpage :
326
Abstract :
As real-time systems are becoming increasingly distributed, it becomes important to understand their structural robustness with respect to timing uncertainty. Structural robustness, a concept that arises by virtue of multi-stage execution, refers to the robustness of end-to-end timing behavior of an execution graph towards unexpected timing violations in individual execution stages. A robust topology is one where such violations minimally affect end-to-end execution delay. The paper shows that the manner in which resources are allocated to execution stages can make a difference in robustness. Algorithms are presented and evaluated for resource allocation that improve the robustness of execution graphs. Evaluation shows that such algorithms are able to significantly reduce deadline misses due to unpredictable timing violations. Hence, the approach is important for soft real-time systems, systems where timing uncertainty exists, or where worst-case timing is not entirely verified.
Keywords :
distributed processing; graph theory; resource allocation; distributed realtime systems; end-to-end timing behavior; execution graph; resource allocation; service times; structural robustness concept; Real-time distributed systems; delay; structural robustness; timing uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2010 IEEE 31st
Conference_Location :
San Diego, CA
ISSN :
1052-8725
Print_ISBN :
978-0-7695-4298-0
Type :
conf
DOI :
10.1109/RTSS.2010.9
Filename :
5702241
Link To Document :
بازگشت