• DocumentCode
    555093
  • Title

    Dependable Resource Sharing for Compositional Real-Time Systems

  • Author

    van den Heuvel, Martijn M. H. P. ; Bril, Reinder J. ; Lukkien, Johan J.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Tech. Univ. Eindhoven (TU/e), Eindhoven, Netherlands
  • Volume
    1
  • fYear
    2011
  • fDate
    28-31 Aug. 2011
  • Firstpage
    153
  • Lastpage
    163
  • Abstract
    Hierarchical scheduling frameworks (HSFs) have been extensively investigated as a paradigm for facilitating temporal isolation between components that need to be integrated on a single shared processor. In the presence of shared resources, however, temporal isolation may break when one of the accessing components executes longer than specified during global resource access. The ability to confine such temporal faults makes the HSF more dependable. As a solution we propose a stack-resource-policy (SRP)-based synchronization protocol for HSFs, named Hierarchical Synchronization protocol with Temporal Protection (HSTP). When a component exceeds its specified critical-section length, HSTP enforces a component to self-donate its own budget to accelerate the resource release. In addition, a component that blocks on a locked resource may donate budget. The schedulability of those components that are independent of the locked resource is unaffected. HSTP efficiently limits the propagation of temporal faults to resource-sharing components by disabling local preemptions in a component during resource access. We finally show that HSTP is SRP-compliant and applies to existing synchronization protocols for HSFs.
  • Keywords
    processor scheduling; protocols; real-time systems; resource allocation; compositional real-time system; dependable resource sharing; hierarchical scheduling framework; hierarchical synchronization protocol; resource access; stack-resource-policy based synchronization protocol; temporal faults; temporal protection; Protocols; Quality of service; Real time systems; Reliability; Resource management; Synchronization; Hierarchical scheduling frameworks; dependability; resource sharing; synchronization; temporal isolation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
  • Conference_Location
    Toyama
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4577-1118-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2011.29
  • Filename
    6029823