Reinforcement Learning-Based Read Performance Throttling to Enhance Lifetime of 3D NAND SSD

With high storage density and low cost per bit, 3D NAND flash has dominated the market of modern solid-state drives (SSDs). Nevertheless, the growing number of stacked layers and the evolving multi-bits-per-cell technology of 3D NAND flash have led to the issue of fast accumulated read disturbance. Read disturbance leads to data bit errors and requires the error correction code (ECC) scheme to remove bit errors to correct data retrieval during read operations. Nevertheless, owing to the process of read retry and reference voltage adjustment of the ECC scheme, the read performance of 3D NAND flash deteriorates as the number of error bits grows. To mitigate the unwanted impact of prolonged read latency and maintain top read performance, modern SSDs actively rewrite stored data to remove error bits when the read latency becomes higher. However, actively removing data bit errors through data rewrites could wear out the SSDs prematurely and ultimately consume the whole lifetime of SSDs. To resolve such concerns, this paper proposes lowering the number of data rewrites through throttling the read performance of 3D NAND flash-based SSDs via reinforcement learning techniques to adaptively meet the performance requirements of different applications. Trace-driven experiments have shown promising results.

Authors

Institutions

Publication Details

Published
2024-08-21
DOI
https://doi.org/10.1109/nvmsa63038.2024.10693665
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reinforcement Learning-Based Read Performance Throttling to Enhance Lifetime of 3D NAND SSD

Shuo-Han Chen, Yu-Pei Liang, Yong-Cheng Liaw
Advanced Data Storage Technologies
article

Reinforcement Learning-Based Read Performance Throttling to Enhance Lifetime of 3D NAND SSD

Shuo-Han Chen, Yu-Pei Liang, Yong-Cheng Liaw
article en

Abstract

With high storage density and low cost per bit, 3D NAND flash has dominated the market of modern solid-state drives (SSDs). Nevertheless, the growing number of stacked layers and the evolving multi-bits-per-cell technology of 3D NAND flash have led to the issue of fast accumulated read disturbance. Read disturbance leads to data bit errors and requires the error correction code (ECC) scheme to remove bit errors to correct data retrieval during read operations. Nevertheless, owing to the process of read retry and reference voltage adjustment of the ECC scheme, the read performance of 3D NAND flash deteriorates as the number of error bits grows. To mitigate the unwanted impact of prolonged read latency and maintain top read performance, modern SSDs actively rewrite stored data to remove error bits when the read latency becomes higher. However, actively removing data bit errors through data rewrites could wear out the SSDs prematurely and ultimately consume the whole lifetime of SSDs. To resolve such concerns, this paper proposes lowering the number of data rewrites through throttling the read performance of 3D NAND flash-based SSDs via reinforcement learning techniques to adaptively meet the performance requirements of different applications. Trace-driven experiments have shown promising results.

National Chung Cheng University (TW), National Yang Ming Chiao Tung University (TW)
Openalex Percentile: Top 82%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Reinforcement Learning-Based Read Performance Throttling to Enhance Lifetime of 3D NAND SSD — Shuo-Han Chen, Yu-Pei Liang, et al. · (2024) | TGRS Research Map | TGRS