Need to read it, however, for some reason, it seems like distributed
spinlocks... I remember an implementation of something called an MLock,
but I cannot find the damn paper right now! Basically each thread that
needed to wait would not interfere with other threads wrt false sharing.
Each thread would wait on its own cache line.