DocumentCode :
3294217
Title :
Transformations of Mutual Exclusion Algorithms from the Cache-Coherent Model to the Distributed Shared Memory Model
Author :
Lee, Hyonho
Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont.
fYear :
2005
fDate :
10-10 June 2005
Firstpage :
261
Lastpage :
270
Abstract :
We present two transformations that convert a class of local-spin mutual exclusion algorithms on the cache-coherent model to local-spin mutual exclusion algorithms on the distributed shared memory model without increasing their time complexity. The first transformation uses registers and test-and-set objects, and does not increase the number of busy-waiting periods. The second transformation uses only registers, but contains two busy-waiting periods for each busy-waiting period of the input algorithm. The class of mutual exclusion algorithms that are applicable to the transformations was carefully defined, and formally prove the correctness of the transformations
Keywords :
cache storage; distributed algorithms; distributed shared memory systems; busy waiting periods; cache coherent model; distributed shared memory model; local spin; mutual exclusion algorithms transformation; Algorithm design and analysis; Computer science; Distributed computing; Performance evaluation; Registers; Telecommunication traffic; Testing; Time measurement; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2005. ICDCS 2005. Proceedings. 25th IEEE International Conference on
Conference_Location :
Columbus, OH
ISSN :
1063-6927
Print_ISBN :
0-7695-2331-5
Type :
conf
DOI :
10.1109/ICDCS.2005.83
Filename :
1437090
Link To Document :
بازگشت