13 citations · 25 across the 8 of their papers we have counts for
Showing 2018 · cs.OSShow all
3 papers · 2 filters
cs.OS2018
Compact NUMA-Aware Locks
Dave Dice, Alex Kogan
Modern multi-socket architectures exhibit non-uniform memory access (NUMA) behavior, where access by a core to data cached locally on a socket is much faster than access to data ca…
cs.OS2018
TWA -- Ticket Locks Augmented with a Waiting Array
Dave Dice, Alex Kogan
The classic ticket lock consists of ticket and grant fields. Arriving threads atomically fetch-and-increment ticket and then wait for grant to become equal to the value returned by…
cs.OS2018
BRAVO -- Biased Locking for Reader-Writer Locks
David Dice, Alex Kogan
Designers of modern reader-writer locks confront a difficult trade-off related to reader scalability. Locks that have a compact memory representation for active readers will typica…