• 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