DocumentCode :
2480989
Title :
Prioritized token-based mutual exclusion for distributed systems
Author :
Mueller, Frank
Author_Institution :
Inst. fur Inf., Humboldt-Univ., Berlin, Germany
fYear :
1997
fDate :
1-3 Apr 1997
Firstpage :
72
Lastpage :
80
Abstract :
A number of solutions have been proposed for the problem of mutual exclusion in distributed systems. Some of these approaches have since been extended to a prioritized environment suitable for real-time applications but impose a higher message passing overhead than our approach. We present a new protocol for prioritized mutual exclusion in a distributed environment. Our approach uses a token-based model working on a logical tree structure, which is dynamically modified. In addition, we utilize a set of local queues whose union would resemble a single global queue. The prioritized algorithm has an average overhead of O(log(n)) messages per request for mutual exclusion with a worst-case overhead of O(n), where n represents the number of nodes in the system. Thus, our prioritized algorithm matches the message complexity of the best non-prioritized algorithms while previous prioritized algorithms have a higher message complexity, to our knowledge. Furthermore, the concept of local queues can be incorporated into arbitrary token-based protocols with or without priority support to reduce the amount of messages
Keywords :
communication complexity; distributed processing; message passing; average overhead; distributed environment; distributed systems; local queues; logical tree structure; message complexity; message passing overhead; mutual exclusion; prioritized algorithm; prioritized environment; protocol; token-based; token-based model; token-based protocols; Clocks; Delay; Hardware; Message passing; Network topology; Protocols; Scheduling algorithm; Testing; Tree data structures; Whales;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1997. Proceedings of the Joint Workshop on
Conference_Location :
Geneva
Print_ISBN :
0-8186-8096-2
Type :
conf
DOI :
10.1109/WPDRTS.1997.637866
Filename :
637866
Link To Document :
بازگشت