practical non-blocking and blocking concurrent queue algorithms (1996)

by M M Michael, M L Simple Scott, fast
Venue:In Proc. 15th ACM Symp. on Principles of Distributed Computing