{NOVA}: A log-structured file system for hybrid {Volatile/Non-volatile} main memories

J Xu, S Swanson - 14th USENIX Conference on File and Storage …, 2016 - usenix.org
Fast non-volatile memories (NVMs) will soon appear on the processor memory bus
alongside DRAM. The resulting hybrid memory systems will provide software with sub …

{ZNS}: Avoiding the block interface tax for flash-based {SSDs}

M Bjørling, A Aghayev, H Holmberg… - 2021 USENIX Annual …, 2021 - usenix.org
The Zoned Namespace (ZNS) interface represents a new division of functionality between
host software and flash-based SSDs. Current flash-based SSDs maintain the decades-old …

Essential roles of exploiting internal parallelism of flash memory based solid state drives in high-speed data processing

F Chen, R Lee, X Zhang - 2011 IEEE 17th International …, 2011 - ieeexplore.ieee.org
Flash memory based solid state drives (SSDs) have shown a great potential to change
storage infrastructure fundamentally through their high performance and low power. Most …

[PDF][PDF] SFS: random write considered harmful in solid state drives.

C Min, K Kim, H Cho, SW Lee, YI Eom - FAST, 2012 - usenix.org
Over the last decade we have witnessed the relentless technological improvement in flash-
based solidstate drives (SSDs) and they have many advantages over hard disk drives …

SSD-based workload characteristics and their performance implications

G Yadgar, M Gabel, S Jaffer, B Schroeder - ACM Transactions on …, 2021 - dl.acm.org
Storage systems are designed and optimized relying on wisdom derived from analysis
studies of file-system and block-level workloads. However, while SSDs are becoming a …

[PDF][PDF] Rethinking database algorithms for phase change memory.

S Chen, PB Gibbons, S Nath - Cidr, 2011 - shimin-chen.com
Phase change memory (PCM) is an emerging memory technology with many attractive
features: it is non-volatile, byte-addressable, 2–4X denser than DRAM, and orders of …

Exploring and exploiting the multilevel parallelism inside SSDs for improved performance and endurance

Y Hu, H Jiang, D Feng, L Tian, H Luo… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
Given the multilevel internal SSD parallelism at the different four levels: channel-level, chip-
level, die-level, and plane-level, how to exploit these levels of parallelism will directly and …

[PDF][PDF] Write Endurance in Flash Drives: Measurements and Analysis.

S Boboila, P Desnoyers - FAST, 2010 - usenix.org
We examine the write endurance of USB flash drives using a range of approaches: chip-
level measurements, reverse engineering, timing analysis, whole-device endurance testing …

Skylight—a window on shingled disk operation

A Aghayev, M Shafaei, P Desnoyers - ACM Transactions on Storage …, 2015 - dl.acm.org
We introduce Skylight, a novel methodology that combines software and hardware
techniques to reverse engineer key properties of drive-managed Shingled Magnetic …

The unwritten contract of solid state drives

J He, S Kannan, AC Arpaci-Dusseau… - Proceedings of the …, 2017 - dl.acm.org
We perform a detailed vertical analysis of application performance atop a range of modern
file systems and SSD FTLs. We formalize the" unwritten contract" that clients of SSDs should …