Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Hemlock : Compact and Scalable Mutual Exclusion (2102.03863v4)

Published 7 Feb 2021 in cs.DC and cs.OS

Abstract: We present Hemlock, a novel mutual exclusion locking algorithm that is extremely compact, requiring just one word per thread plus one word per lock, but which still provides local spinning in most circumstances, high throughput under contention, and low latency in the uncontended case. Hemlock is context-free -- not requiring any information to be passed from a lock operation to the corresponding unlock -- and FIFO. The performance of Hemlock is competitive with and often better than the best scalable spin locks.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. Dave Dice (19 papers)
  2. Alex Kogan (19 papers)
Citations (9)

Summary

We haven't generated a summary for this paper yet.