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

by fast Simple
Venue:In Proceedings of the 15th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing