mcs-queue: initial checkin
The "new" queue (i.e., "MCS Queue") code directly from:
ftp://ftp.cs.rochester.edu/pub/packages/sched_conscious_synch/concurrent_queues/concurrent_queues.tar.gz
Except for the MIPS assembly implementation files and Makefile.
From README:
The compressed tar file in this directory conatins the C code for
the algorithms implemented for the paper
%A Maged M. Michael
%A Michael L. Scott
%T Simple, Fast, and Practical Non-Blocking and Blocking
Concurrent Queue Algorithms
%J PROC of the Fifteenth PODC
%C Philadelphia, PA
%D May 1996
%X 23-26 May 1996
%K tr600
%O Earlier version available as
TR 600,
URCSD,
December 1995