Multiversioning is widely used in databases, transactional memory, and
c...
The study of concurrent persistent programs has seen a surge of activity...
Safe memory reclamation (SMR) schemes are an essential tool for lock-fre...
This paper presents a new and practical approach to lock-free locks base...
Non-volatile random access memory (NVRAM) offers byte-addressable persis...
We present a general technique for garbage collecting old versions for
m...
Our goal is to efficiently solve the dynamic memory allocation problem i...
We present a general transformation that takes any concurrent data struc...
The recent availability of fast, dense, byte-addressable non-volatile me...
A common problem when implementing concurrent programs is efficiently
pr...
The Load-Link/Store-Conditional (LL/SC) primitive is considered the most...
We prove two new space lower bounds for the problem of implementing a la...
Non-volatile memory (NVM) promises persistent main memory that remains
c...
In this paper we consider single writer multiple reader concurrency - an...