Building FIFO and priorityqueuing spin locks from atomic swap, 1993. ,
Everything you always wanted to know about synchronization but were afraid to ask, Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, pp.33-48, 2013. ,
An introduction to parallel algorithms, vol.17, 1992. ,
Algorithms for scalable synchronization on shared-memory multiprocessors, ACM Transactions on Computer Systems (TOCS), vol.9, pp.21-65, 1991. ,
A low-overhead coherence solution for multiprocessors with private cache memories, In ACM SIGARCH Computer Architecture News, vol.12, pp.348-354, 1984. ,