• DocumentCode
    3731589
  • Title

    Global Real-Time Semaphore Protocols: A Survey, Unified Analysis, and Comparison

  • Author

    Maolin Yang;Alexander Wieder;Björn B.

  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    All major real-time suspension-based locking protocols (or semaphore protocols) for global fixed-priority scheduling are reviewed and a new, unified response-time analysis framework applicable to all protocols is proposed. The newly proposed analysis, based on linear programming, is shown to be clearly preferable compared to all prior conventional approaches. Based on the new analysis, all protocols are directly compared with each other in a large-scale schedulability study. Interestingly, the Priority Inheritance Protocol (PIP) and the Flexible Multiprocessor Locking Protocol (FMLP), which are the two oldest and simplest of the considered protocols, are found to perform best.
  • Keywords
    "Protocols","Real-time systems","Program processors","Runtime","Processor scheduling","Delays","Time factors"
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2015 IEEE
  • ISSN
    1052-8725
  • Print_ISBN
    978-1-4673-9507-6
  • Type

    conf

  • DOI
    10.1109/RTSS.2015.8
  • Filename
    7383559