DocumentCode :
2627696
Title :
Notes on Maekawa´s O(√N) distributed mutual exclusion algorithm
Author :
Chang, Ye-In
Author_Institution :
Dept. of Appl. Math., National Sun Yat-Sen Univ., Kaohsiung, Taiwan
fYear :
1993
fDate :
1-4 Dec 1993
Firstpage :
352
Lastpage :
355
Abstract :
Maekawa´s algorithm is one of well-known distributed mutual exclusion algorithms and requires only O(√N) messages per CS execution, where N is the number of sites in the system. However, Maekawa´s algorithm can work well only if the pipelining property is satisfied (i.e., between any pair of sites, messages are delivered in the order in which they are sent). In this paper, we show how to modify Maekawa´s algorithm to let it work well even when the pipelining property is no longer satisfied. Moreover, we discuss some interesting results of a simulation study of Maekawa´a algorithm which show that more than N messages may be needed in Maekawa´s algorithm
Keywords :
communication complexity; distributed algorithms; parallel algorithms; pipeline arithmetic; Maekawa´s algorithm; distributed mutual exclusion algorithms; pipelining; Algorithm design and analysis; Communication networks; Delay effects; Discrete event simulation; Out of order; Pipeline processing; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-4222-X
Type :
conf
DOI :
10.1109/SPDP.1993.395511
Filename :
395511
Link To Document :
بازگشت