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
Link To Document