13 citations · 25 across the 7 of their papers we have counts for
Showing cs.DCShow all
3 papers · 1 filter
cs.DC2021
Intra-process Caching and Reuse of Threads
Dave Dice, Alex Kogan
Creating and destroying threads on modern Linux systems incurs high latency, absent concurrency, and fails to scale as we increase concurrency. To address this concern we introduce…
cs.DC2021
Ready When You Are: Efficient Condition Variables via Delegated Condition Evaluation
Dave Dice, Alex Kogan
Multi-thread applications commonly utilize condition variables for communication between threads. Condition variables allow threads to block and wait until a certain condition hold…
cs.DC2018
Persistent Memory Transactions
Virendra Marathe, Achin Mishra, Amee Trivedi +8
This paper presents a comprehensive analysis of performance trade offs between implementation choices for transaction runtime systems on persistent memory. We compare three impleme…