FPTree: A hybrid SCM-DRAM persistent and concurrent B-tree for storage class memory

I Oukid, J Lasperas, A Nica, T Willhalm… - Proceedings of the 2016 …, 2016 - dl.acm.org
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 …

Memory management techniques for large-scale persistent-main-memory systems

I Oukid, D Booss, A Lespinasse, W Lehner… - Proceedings of the …, 2017 - dl.acm.org
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 …

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 …

Enabling efficient RDMA-based synchronous mirroring of persistent memory transactions

A Tavakkol, A Kolli, S Novakovic, K Razavi… - arxiv preprint arxiv …, 2018 - arxiv.org
Synchronous Mirroring (SM) is a standard approach to building highly-available and fault-
tolerant enterprise storage systems. SM ensures strong data consistency by maintaining …

Data structure engineering for byte-addressable non-volatile memory

I Oukid, W Lehner - Proceedings of the 2017 ACM International …, 2017 - dl.acm.org
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 …

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 …

An analysis of LSM caching in NVRAM

L Lersch, I Oukid, W Lehner, I Schreter - Proceedings of the 13th …, 2017 - dl.acm.org
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 …

Rethinking DRAM caching for LSMs in an NVRAM environment

L Lersch, I Oukid, I Schreter, W Lehner - Advances in Databases and …, 2017 - Springer
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 …

Hart: A concurrent hash-assisted radix tree for dram-pm hybrid memory systems

W Pan, T **e, X Song - 2019 IEEE International Parallel and …, 2019 - ieeexplore.ieee.org
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 …

[책][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 …