Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJuly 2019
A Recoverable Mutex Algorithm with Sub-logarithmic RMR on Both CC and DSM
PODC '19: Proceedings of the 2019 ACM Symposium on Principles of Distributed ComputingPages 177–186https://doi.org/10.1145/3293611.3331634In light of recent advances in non-volatile main memory technology, Golab and Ramaraju reformulated the traditional mutex problem into the novel Recoverable Mutual Exclusion (RME) problem. In the best known solution for RME, due to Golab and Hendler ...
- research-articleJuly 2019
Constant Amortized RMR Abortable Mutex for CC and DSM
PODC '19: Proceedings of the 2019 ACM Symposium on Principles of Distributed ComputingPages 167–176https://doi.org/10.1145/3293611.3331592The Abortable mutual exclusion problem, proposed by Scott and Scherer in response to the needs in real time systems and databases, is a variant of mutual exclusion that allows processes to abort from their attempt to acquire the lock. Worst-case ...
- research-articleJuly 2019
HotStuff: BFT Consensus with Linearity and Responsiveness
PODC '19: Proceedings of the 2019 ACM Symposium on Principles of Distributed ComputingPages 347–356https://doi.org/10.1145/3293611.3331591We present HotStuff, a leader-based Byzantine fault-tolerant replication protocol for the partially synchronous model. Once network communication becomes synchronous, HotStuff enables a correct leader to drive the protocol to consensus at the pace of ...
- abstractJuly 2019
Layering Data Structures over Skip Graphs for Increased NUMA Locality
PODC '19: Proceedings of the 2019 ACM Symposium on Principles of Distributed ComputingPages 422–424https://doi.org/10.1145/3293611.3331576We present a lock-free, linearizable, and NUMA-aware data structure that implements sets, maps, and priority queue abstract data types (ADTs), based on using thread-local, sequential maps that are used to "jump" to suitable positions in a lock-free, ...