DocumentCode
1730802
Title
Delay Composition Algebra: A Reduction-Based Schedulability Algebra for Distributed Real-Time Systems
Author
Jayachandran, Praveen ; Abdelzaher, Tarek
Author_Institution
Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL
fYear
2008
Firstpage
259
Lastpage
269
Abstract
This paper presents the delay composition algebra: a set of simple operators for systematic transformation of distributed real-time task systems into single-resource task systems such that schedulability properties of the original system are preserved. The transformation allows performing schedulability analysis on distributed systems using uniprocessor theory and analysis tools. Reduction-based analyses techniques have been used in other contexts such as control theory and circuit theory, by defining rules to compose together components of the system and reducing them into equivalent single components that can be easily analyzed. This paper is the first to develop such reduction rules for distributed real-time systems. By successively applying operators such as PIPE and SPLIT on operands that represent workload on composed subsystems, we show how a distributed task system can be reduced to an equivalent single resource task set from which the end-to-end delay and schedulability of tasks can be inferred. We show through simulations that the proposed analysis framework is less pessimistic with increasing system scale compared to traditional approaches.
Keywords
algebra; directed graphs; processor scheduling; real-time systems; resource allocation; PIPE operator; SPLIT operator; delay composition algebra; directed acyclic graph; distributed real-time task system; reduction-based schedulability algebra; schedulability analysis tool; task end-to-end delay; uniprocessor theory; workload balancing; Algebra; Analytical models; Circuit stability; Circuit theory; Computer science; Control theory; Delay systems; Performance analysis; Processor scheduling; Real time systems; End-to-end Delay; algebra; distributed systems; schedulability analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2008
Conference_Location
Barcelona
ISSN
1052-8725
Print_ISBN
978-0-7695-3477-0
Type
conf
DOI
10.1109/RTSS.2008.38
Filename
4700440
Link To Document