- Sun 14 April 2019
- Paper Review
- Joseph Anthony C. Hermocilla
Lock–Unlock: Is That All? A Pragmatic Analysis of Locking in Software Systems
Most processors nowadays are multi-core processors to take advantage of parallel processing. Associated with parallel processing is the synchronization problem wherein locks are extensively used. This paper [GUERRAOUI2019] argues that despite the large amount of available choices for lock algorithms, developers do not have a comprehensive guide to select an …