• DocumentCode
    1670982
  • Title

    Distributed pipeline scheduling: end-to-end analysis of heterogeneous, multi-resource real-time systems

  • Author

    Chatterjee, Saurav ; Strosnider, Jay

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1995
  • Firstpage
    204
  • Lastpage
    211
  • Abstract
    This paper presents an hierarchical end-to-end analysis technique that decomposes the very complex heterogeneous multi-resource scheduling problem into a set of single resource scheduling problems with well defined interactions. We define heterogeneity both in resource types, e.g., CPU, and in scheduling policies, e.g., rate-monotonic scheduling. This analysis technique is one phase of our systems integration framework for designing large-scale, heterogeneous, distributed real-time systems whose timing properties can be strictly controlled and analyzed. This approach, denoted the Distributed Pipelining Framework, exploits the natural pipelining execution pattern found in a large number of continuous (periodic) applications executing over heterogenous resources. A teleconference application is used in this paper to show the utility of the approach
  • Keywords
    pipeline processing; processor scheduling; real-time systems; resource allocation; distributed pipeline scheduling; heterogeneous multi-resource real-time systems; hierarchical end-to-end analysis technique; large-scale heterogeneous distributed real-time systems; natural pipelining execution pattern; rate-monotonic scheduling; single resource scheduling problems; teleconference application; Concurrent computing; Control system analysis; Control systems; Design engineering; Large scale integration; Libraries; Pipeline processing; Processor scheduling; Real time systems; Teleconferencing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7025-8
  • Type

    conf

  • DOI
    10.1109/ICDCS.1995.500021
  • Filename
    500021