Modeling the Performance of Atomic Primitives on Modern Architectures
Fazeleh Sadat Hoseini, Aras Atalar, Philippas Tsigas · 2019
Utilizing the atomic primitives of a processor to access a memory location atomically is key to the correctness and feasibility of parallel software systems. The performance of atomics plays a significant role in the scalability and overall performance of parallel software systems.