DocumentCode
2941094
Title
Fast and fair mutual exclusion for shared memory systems
Author
Huang, Ting-Lu
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear
1999
fDate
1999
Firstpage
224
Lastpage
231
Abstract
Two fast mutual exclusion algorithms using read-modify-write and atomic read/write registers are presented. The first one uses both compare&swap and fetch&store; the second uses only fetch&store. Fetch&store are more commonly available than compare&swap. It is impossible to obtain better algorithms if “time” is measured by counting remote memory references. We were able to maintain the same level of performance with or without the support of compare&swap. However, fairness is degraded from 1-bounded bypass to lockout freedom without the support
Keywords
distributed algorithms; resource allocation; shared memory systems; 1-bounded bypass; atomic read write registers; compare and swap; fairness; fetch and store; lockout freedom; mutual exclusion algorithms; performance; read-modify-write registers; remote memory references; resource allocation; shared memory systems; Algorithm design and analysis; Atomic measurements; Computer science; Councils; Degradation; Multiprocessing systems; Protocols; Read-write memory; Registers; Spine;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
Conference_Location
Austin, TX
ISSN
1063-6927
Print_ISBN
0-7695-0222-9
Type
conf
DOI
10.1109/ICDCS.1999.776524
Filename
776524
Link To Document