Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Mirror: making lock-free data structures persistent
With the recent launch of the Intel Optane memory platform, non-volatile main memory in the
form of fast, dense, byte-addressable non-volatile memory has now become available …
form of fast, dense, byte-addressable non-volatile memory has now become available …
Revam** hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8
Non-volatile memory (NVM) is a cutting-edge storage technology that promises the
performance of DRAM with the durability of SSD. Recent work has proposed several …
performance of DRAM with the durability of SSD. Recent work has proposed several …
Understanding and optimizing persistent memory allocation
The proliferation of fast, dense, byte-addressable nonvolatile memory suggests that data
might be kept in pointer-rich" in-memory" format across program runs and even process and …
might be kept in pointer-rich" in-memory" format across program runs and even process and …
FliT: a library for simple and efficient persistent algorithms
Non-volatile random access memory (NVRAM) offers byte-addressable persistence at
speeds comparable to DRAM. However, with caches remaining volatile, automatic cache …
speeds comparable to DRAM. However, with caches remaining volatile, automatic cache …
A fast, general system for buffered persistent data structures
The emergence of fast, dense, nonvolatile main memory suggests that certain long-lived
data might remain in their natural pointer-rich format across program runs and hardware …
data might remain in their natural pointer-rich format across program runs and hardware …
Fast Nonblocking Persistence for Concurrent Data Structures
We present a fully lock-free variant of the recent Montage system for persistent data
structures. Our variant, nbMontage, adds persistence to almost any nonblocking concurrent …
structures. Our variant, nbMontage, adds persistence to almost any nonblocking concurrent …
The performance power of software combining in persistence
The availability of Non-Volatile Main Memory (known as NVMM) enables the design of
recoverable concurrent algorithms. We study the power of software combining in achieving …
recoverable concurrent algorithms. We study the power of software combining in achieving …
Efficient algorithms for persistent transactional memory
Durable techniques coupled with transactional semantics provide to application developers
the guarantee that data is saved consistently in persistent memory (PM), even in the event of …
the guarantee that data is saved consistently in persistent memory (PM), even in the event of …
When is recoverable consensus harder than consensus?
We study the ability of different shared object types to solve recoverable consensus using
non-volatile shared memory in a system with crashes and recoveries. In particular, we …
non-volatile shared memory in a system with crashes and recoveries. In particular, we …
Transactional Composition of Nonblocking Data Structures
This paper introduces nonblocking transaction composition (NBTC), a new methodology for
atomic composition of nonblocking operations on concurrent data structures. Unlike …
atomic composition of nonblocking operations on concurrent data structures. Unlike …