• Scaling synchronization primitives 

      Kashyap, Sanidhya (Georgia Institute of Technology, 2020-07-28)
      Over the past decade, multicore machines have become the norm. A single machine is capable of having thousands of hardware threads or cores. Even cloud providers offer such large multicore machines for data processing ...