A survey of software techniques for using non-volatile memories for storage and main memory systems

S Mittal, JS Vetter - IEEE Transactions on Parallel and …, 2015 - ieeexplore.ieee.org
Non-volatile memory (NVM) devices, such as Flash, phase change RAM, spin transfer
torque RAM, and resistive RAM, offer several advantages and challenges when compared …

Error characterization, mitigation, and recovery in flash-memory-based solid-state drives

Y Cai, S Ghose, EF Haratsch, Y Luo… - Proceedings of the …, 2017 - ieeexplore.ieee.org
NAND flash memory is ubiquitous in everyday life today because its capacity has
continuously increased and cost has continuously decreased over decades. This positive …

Improving 3D NAND flash memory lifetime by tolerating early retention loss and process variation

Y Luo, S Ghose, Y Cai, EF Haratsch… - Proceedings of the ACM on …, 2018 - dl.acm.org
Compared to planar (ie, two-dimensional) NAND flash memory, 3D NAND flash memory
uses a new flash cell design, and vertically stacks dozens of silicon layers in a single chip …

Flash-cosmos: In-flash bulk bitwise operations using inherent computation capability of nand flash memory

J Park, R Azizi, GF Oliveira… - 2022 55th IEEE/ACM …, 2022 - ieeexplore.ieee.org
Bulk bitwise operations, ie, bitwise operations on large bit vectors, are prevalent in a wide
range of important application domains, including databases, graph processing, genome …

{FlashNeuron}:{SSD-Enabled}{Large-Batch} training of very deep neural networks

J Bae, J Lee, Y **, S Son, S Kim, H Jang… - … USENIX Conference on …, 2021 - usenix.org
Deep neural networks (DNNs) are widely used in various AI application domains such as
computer vision, natural language processing, autonomous driving, and bioinformatics. As …

Enabling accurate and practical online flash channel modeling for modern MLC NAND flash memory

Y Luo, S Ghose, Y Cai, EF Haratsch… - IEEE Journal on …, 2016 - ieeexplore.ieee.org
NAND flash memory is a widely used storage medium that can be treated as a noisy
channel. Each flash memory cell stores data as the threshold voltage of a floating gate …

Design tradeoffs for {SSD} reliability

BS Kim, J Choi, SL Min - 17th USENIX Conference on File and Storage …, 2019 - usenix.org
Flash memory-based SSDs are popular across a wide range of data storage markets, while
the underlying storage medium—flash memory—is becoming increasingly unreliable. As a …

Reducing solid-state drive read latency by optimizing read-retry

J Park, M Kim, M Chun, L Orosa, J Kim… - Proceedings of the 26th …, 2021 - dl.acm.org
3D NAND flash memory with advanced multi-level cell techniques provides high storage
density, but suffers from significant performance degradation due to a large number of read …

Operational characteristics of {SSDs} in enterprise storage systems: A {Large-Scale} field study

S Maneas, K Mahdaviani, T Emami… - 20th USENIX Conference …, 2022 - usenix.org
As we increasingly rely on SSDs for our storage needs, it is important to understand their
operational characteristics in the field, in particular since they vary from HDDs. This includes …

A comprehensive survey of issues in solid state drives

Y **, B Lee - Advances in computers, 2019 - Elsevier
Flash memory-based solid state drives (SSDs) have become ubiquitous in modern
computing systems, such as high-performance servers, workstation, desktops, and laptops …