Title :
Fast mutual exclusion algorithms using read-modify-write and atomic read/write registers
Author_Institution :
Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Abstract :
Three fast mutual exclusion algorithms using read-modify-write and atomic read/write registers are presented in a sequence, with an improvement from one to the next. The last algorithm is shown to be optimal in minimizing the number of remote memory accesses required in a resource busy period. Remote memory access is the key factor of memory access bottleneck in large shared-memory multiprocessors. The algorithm is particularly suitable in such systems for applications with small critical sections and frequent resource requests
Keywords :
distributed algorithms; shared memory systems; atomic read/write registers; fast mutual exclusion algorithms; frequent resource requests; large shared-memory multiprocessors; memory access bottleneck; read-modify-write; remote memory access minimization; resource busy period; sequence; small critical sections; Access protocols; Algorithm design and analysis; Computer science; Councils; Flowcharts; Multiprocessing systems; Registers; System recovery;
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
Print_ISBN :
0-8186-8603-0
DOI :
10.1109/ICPADS.1998.741084