Abstract
This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We do so on different types of architectures, from single-socket - uniform and non-uniform - to multi-socket - directory and broadcast-based - many-cores. We draw a set of observations that, roughly speaking, imply that scalability of synchronization is mainly a property of the hardware. © 2013 ACM.
Cite
CITATION STYLE
David, T., Guerraoui, R., & Trigonakis, V. (2013). Everything you always wanted to know about synchronization but were afraid to ask. In SOSP 2013 - Proceedings of the 24th ACM Symposium on Operating Systems Principles (pp. 33–48). https://doi.org/10.1145/2517349.2522714
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.