This work was contributed by Brendon Scheinman. This work is based off "Lock Cohorting: A General Technique for Designing NUMA Locks".