Title :
A Fair Fast Scalable Rea,der-Writer Lock
Author :
Krieger, Orran ; Stumm, Michael ; Unrau, Ron ; Hanna, Jonathan
Author_Institution :
University of Toronto,Canada
Abstract :
A reader-writer (RW) lock allows either multiple readers to inspect shared data or a single writer exclusive access for modifying that data. On shared memory multiprocessors,cost of acquiring and releasing these locks can have a large impact on the performance of parallel applications. A major problem with naive implementations of these locks, where processors spin on a global lock variable waiting for the lock to become available, is that the memory containing the lock and the interconnection network to that memory will also become contended when the lock is contended.
Keywords :
Costs; Delay; Multiprocessor interconnection networks; Parallel processing; Spinning; Tail;
Conference_Titel :
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location :
Syracuse, NY, USA
Print_ISBN :
0-8493-8983-6
DOI :
10.1109/ICPP.1993.21