2 papers
cs.DB2026
Multiverse: Transactional Memory with Dynamic Multiversioning
Gaetano Coccimiglio, Trevor Brown, Srivatsan Ravi
Software transactional memory (STM) allows programmers to easily implement concurrent data structures. STMs simplify atomicity. Recent STMs can achieve good performance for some wo…
cs.DC2025
Persistent HyTM via Fast Path Fine-Grained Locking
Gaetano Coccimiglio, Trevor Brown, Srivatsan Ravi
Utilizing hardware transactional memory (HTM) in conjunction with non-volatile memory (NVM) to achieve persistence is quite difficult and somewhat awkward due to the fact that the…