Janus: Optimizing memory and storage support for non-volatile memory systems

S Liu, K Seemakhupt, G Pekhimenko, A Kolli… - Proceedings of the 46th …, 2019 - dl.acm.org
Non-volatile memory (NVM) technologies can manipulate persistent data directly in memory.
Ensuring crash consistency of persistent data enforces that data updates reach all the way to …

Optimizing memory-mapped {I/O} for fast storage devices

A Papagiannis, G Xanthakis, G Saloustros… - 2020 USENIX Annual …, 2020 - usenix.org
Memory-mapped I/O provides several potential advantages over explicit read/write I/O,
especially for low latency devices:(1) It does not require a system call,(2) it incurs almost …

Understanding ephemeral storage for serverless analytics

A Klimovic, Y Wang, C Kozyrakis, P Stuedi… - 2018 USENIX annual …, 2018 - usenix.org
Serverless computing frameworks allow users to launch thousands of concurrent tasks with
high elasticity and fine-grain resource billing without explicitly managing computing …

Ziggurat: A tiered file system for {Non-Volatile} main memories and disks

S Zheng, M Hoseinzadeh, S Swanson - 17th USENIX Conference on File …, 2019 - usenix.org
Emerging fast, byte-addressable Non-Volatile Main Memory (NVMM) provides huge
increases in storage performance compared to traditional disks. We present Ziggurat, a …

A high performance file system for non-volatile main memory

J Ou, J Shu, Y Lu - Proceedings of the Eleventh European Conference …, 2016 - dl.acm.org
Emerging non-volatile main memories (NVMMs) provide data persistence at the main
memory level. To avoid the double-copy overheads among the user buffer, the OS page …

Refactor, reduce, recycle: Restructuring the i/o stack for the future of storage

S Swanson, AM Caulfield - Computer, 2013 - ieeexplore.ieee.org
Emerging nonvolatile storage technologies promise orders-of-magnitude bandwidth
increases and latency reductions, but fully realizing their potential requires minimizing …

Mojim: A reliable and highly-available non-volatile memory system

Y Zhang, J Yang, A Memaripour… - Proceedings of the …, 2015 - dl.acm.org
Next-generation non-volatile memories (NVMs) promise DRAM-like performance,
persistence, and high density. They can attach directly to processors to form non-volatile …