DocumentCode :
3508286
Title :
Priority inheritance and ceilings for distributed mutual exclusion
Author :
Mueller, Frank
Author_Institution :
Inst. fur Inf., Humboldt-Univ., Berlin, Germany
fYear :
1999
fDate :
1999
Firstpage :
340
Lastpage :
349
Abstract :
The contributions of this paper are threefold. First, a solution to the problem of prioritized mutual exclusion in a distributed system is proved correct. This protocol is based on fewer requirements than prioritized extensions of other protocols and outperforms other protocols with an average complexity of θ(log n) and a worst-case complexity of O(n) messages for n nodes. Second, the concept of relative fairness is introduced which quantifies the relation between parallel events in terms of their ordering in the absence of synchronized clocks. This concept is applied to the protocol in order to determine a requirement to guarantee a certain order between events when message delays are bounded. Third, the protocol is extended to prevent priority inversion by incorporating the priority inheritance and the priority ceiling protocols. The extensions are shown to integrate well with the original protocol. They impose the same message overhead as mentioned before for each dynamically raised priority due to resource contention while early priority boosting, such as for the priority ceiling emulation protocol, requires no additional overhead at all
Keywords :
computational complexity; delays; processor scheduling; protocols; average complexity; distributed mutual exclusion; message delays; prioritized mutual exclusion; priority ceiling emulation protocol; priority inheritance; protocol; resource contention; worst-case complexity; Availability; Boosting; Broadcasting; Hardware; Heuristic algorithms; Memory architecture; Processor scheduling; Protocols; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
Conference_Location :
Phoenix, AZ
ISSN :
1052-8725
Print_ISBN :
0-7695-0475-2
Type :
conf
DOI :
10.1109/REAL.1999.818861
Filename :
818861
Link To Document :
بازگشت