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 …

A survey of address translation technologies for flash memories

D Ma, J Feng, G Li - ACM Computing Surveys (CSUR), 2014 - dl.acm.org
Flash is a type of Electronically Erasable Programmable Read-Only Memory (EEPROM).
Different from traditional magnetic disks, flash memories have no moving parts and are …

{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 …

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 …

Pebblesdb: Building key-value stores using fragmented log-structured merge trees

P Raju, R Kadekodi, V Chidambaram… - Proceedings of the 26th …, 2017 - dl.acm.org
Key-value stores such as LevelDB and RocksDB offer excellent write throughput, but suffer
high write amplification. The write amplification problem is due to the Log-Structured Merge …

{LightNVM}: The linux {Open-Channel}{SSD} subsystem

M Bjørling, J Gonzalez, P Bonnet - 15th USENIX Conference on File and …, 2017 - usenix.org
As Solid-State Drives (SSDs) become commonplace in data-centers and storage arrays,
there is a growing demand for predictable latency. Traditional SSDs, serving block I/Os, fail …

Single image haze removal using dark channel prior

K He, J Sun, X Tang - IEEE transactions on pattern analysis …, 2010 - ieeexplore.ieee.org
In this paper, we propose a simple but effective image prior-dark channel prior to remove
haze from a single input image. The dark channel prior is a kind of statistics of outdoor haze …

RecSSD: near data processing for solid state drive based recommendation inference

M Wilkening, U Gupta, S Hsia, C Trippel… - Proceedings of the 26th …, 2021 - dl.acm.org
Neural personalized recommendation models are used across a wide variety of datacenter
applications including search, social media, and entertainment. State-of-the-art models …

Data retention in MLC NAND flash memory: Characterization, optimization, and recovery

Y Cai, Y Luo, EF Haratsch, K Mai… - 2015 IEEE 21st …, 2015 - ieeexplore.ieee.org
Retention errors, caused by charge leakage over time, are the dominant source of flash
memory errors. Understanding, characterizing, and reducing retention errors can …

[HTML][HTML] {HashKV}: Enabling Efficient Updates in {KV} Storage via Hashing

HHW Chan, CJM Liang, Y Li, W He, PPC Lee… - 2018 USENIX Annual …, 2018 - usenix.org
USENIX ATC '18 Technical Sessions | USENIX Sign In Conferences Attend Registration
Information Registration Discounts Students and Grants Venue, Hotel, and Travel Services …