FPTree: A hybrid SCM-DRAM persistent and concurrent B-tree for storage class memory
The advent of Storage Class Memory (SCM) is driving a rethink of storage systems towards
a single-level architecture where memory and storage are merged. In this context, several …
a single-level architecture where memory and storage are merged. In this context, several …
Memory management techniques for large-scale persistent-main-memory systems
Storage Class Memory (SCM) is a novel class of memory technologies that promise to
revolutionize database architectures. SCM is byte-addressable and exhibits latencies similar …
revolutionize database architectures. SCM is byte-addressable and exhibits latencies similar …
Onefile: A wait-free persistent transactional memory
P Ramalhete, A Correia, P Felber… - 2019 49th Annual IEEE …, 2019 - ieeexplore.ieee.org
A persistent transactional memory (PTM) library provides an easy-to-use interface to
programmers for using byte-addressable non-volatile memory (NVM). Previously proposed …
programmers for using byte-addressable non-volatile memory (NVM). Previously proposed …
Enabling efficient RDMA-based synchronous mirroring of persistent memory transactions
Synchronous Mirroring (SM) is a standard approach to building highly-available and fault-
tolerant enterprise storage systems. SM ensures strong data consistency by maintaining …
tolerant enterprise storage systems. SM ensures strong data consistency by maintaining …
Data structure engineering for byte-addressable non-volatile memory
Storage Class Memory (SCM) is emerging as a viable alternative to traditional DRAM,
alleviating its scalability limits, both in terms of capacity and energy consumption, while …
alleviating its scalability limits, both in terms of capacity and energy consumption, while …
Performance analysis of 3D XPoint SSDs in virtualized and non-virtualized environments
J Zhang, P Li, B Liu, TG Marbach… - 2018 IEEE 24th …, 2018 - ieeexplore.ieee.org
Intel's Optane SSD recently came to the market as the pioneer of 3D XPoint based
commercial devices. They have much lower latency (about 14 μs) and better parallelism …
commercial devices. They have much lower latency (about 14 μs) and better parallelism …
An analysis of LSM caching in NVRAM
The rise of NVRAM technologies promises to change the way we think about system
architectures. In order to fully exploit its advantages, it is required to develop systems …
architectures. In order to fully exploit its advantages, it is required to develop systems …
Rethinking DRAM caching for LSMs in an NVRAM environment
The rise of NVRAM technologies promises to change the way we think about system
architectures. In order to fully exploit its advantages, it is required to develop systems …
architectures. In order to fully exploit its advantages, it is required to develop systems …
Hart: A concurrent hash-assisted radix tree for dram-pm hybrid memory systems
Persistent memory (PM) exhibits a huge potential to provide applications with a hybrid
memory system where both DRAM and PM are directly connected to a CPU. In such a …
memory system where both DRAM and PM are directly connected to a CPU. In such a …
[책][B] Architectural principles for database systems on storage-class memory
I Oukid - 2019 - dl.gi.de
Storage-Class Memory (SCM) is a novel class of memory technologies that combine the
byte addressability and low latency of DRAM with the density and non-volatility of traditional …
byte addressability and low latency of DRAM with the density and non-volatility of traditional …