On the Importance of Synchronization Primitives with Low Consensus Numbers
Fast concurrent queues for x86 processors