• DocumentCode
    3023616
  • Title

    Resource Sharing Protocols for Real-Time Task Graph Systems

  • Author

    Guan, Nan ; Ekberg, Pontus ; Stigge, Martin ; Yi, Wang

  • Author_Institution
    Uppsala Univ., Uppsala, Sweden
  • fYear
    2011
  • fDate
    5-8 July 2011
  • Firstpage
    272
  • Lastpage
    281
  • Abstract
    Previous works on real-time task graph models have ignored the crucial resource sharing problem. Due to the non-deterministic branching behavior, resource sharing in graph-based task models is significantly more difficult than in the simple periodic or sporadic task models. In this work we address this problem with several different scheduling strategies, and quantitatively evaluate their performance. We first show that a direct application of the well-known EDF+SRP strategy to graph-based task models leads to an unbounded speedup factor. By slightly modifying EDF+SRP, we obtain a new scheduling strategy, called EDF+saSRP, which has a speedup factor of 2. Then we propose a novel resource sharing protocol, called ACP, to better manage resource sharing in the presence of branching structures. The scheduling strategy EDF+ACP, which applies ACP to EDF, can achieve a speedup factor of 1.618, the golden ratio.
  • Keywords
    graph theory; real-time systems; resource allocation; scheduling; EDF+SRP strategy; graph-based task models; nondeterministic branching behavior; real-time task graph models; real-time task graph systems; resource sharing problem; resource sharing protocols; scheduling strategies; Analytical models; Optimal scheduling; Protocols; Real time systems; Resource management; Schedules; Scheduling algorithm; real-time systems; resource sharing; speedup factor; task graph;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2011 23rd Euromicro Conference on
  • Conference_Location
    Porto
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4577-0643-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2011.33
  • Filename
    6001753