Title :
A hybrid approach for mutual exclusion in distributed computing systems
Author :
Madhuram, Supriya ; Kumar, Anup
Author_Institution :
Dept. of Eng. Math. & Comput. Sci., Louisville Univ., KY, USA
Abstract :
We propose a hybrid algorithm to achieve mutual exclusion in distributed systems. In our algorithm we propose a logical grouping of the sites into a hierarchical structure. We have used different algorithms to achieve mutual exclusion at each level of the hierarchy. The hierarchical structure is not rigid and can be modified to achieve different performance criteria. We demonstrate the adaptable nature of this approach which leads to better overall performance. The hybrid algorithm needs only a maximum of 2√N+1 messages where N is the number of sites in the distributed system. This can be further reduced to just 5 messages per CS invocation at high loads by making small modifications to the original hybrid algorithm. The best features of this algorithm are its deadlock-free nature and its low message traffic at high loads
Keywords :
distributed processing; performance evaluation; synchronisation; deadlock-free nature; distributed computing systems; hierarchical structure; hybrid approach; logical grouping; low message traffic; mutual exclusion; performance criteria; Communication system control; Computer science; Delay effects; Distributed algorithms; Distributed computing; Mathematics; Measurement; Synchronization; System recovery; Telecommunication traffic;
Conference_Titel :
Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-6427-4
DOI :
10.1109/SPDP.1994.346186