REO: Revisiting Erase Operation for Improving Lifetime and Performance of Modern NAND Flash-Based SSDs

被引:0
|
作者
Kim, Beomjun [1 ]
Kim, Myungsuk [1 ]
机构
[1] Kyungpook Natl Univ, Sch Comp Sci & Engn, Daegu 37224, South Korea
来源
ELECTRONICS | 2025年 / 14卷 / 04期
基金
新加坡国家研究基金会;
关键词
solid-state drives (SSDs); NAND flash memory; erase operation; SSD lifetime; I/O performance; MITIGATION;
D O I
10.3390/electronics14040738
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work investigates a new erase scheme in NAND flash memory to improve the lifetime and performance of modern solid-state drives (SSDs). In NAND flash memory, an erase operation applies a high voltage (e.g., >20 V) to flash cells for a long time (e.g., >3.5 ms), which degrades cell endurance and potentially delays user I/O requests. While a large body of prior work has proposed various techniques to mitigate the negative impact of erase operations, no work has yet investigated how erase latency and voltage should be set to fully exploit the potential of NAND flash memory; most existing techniques use a fixed latency and voltage for every erase operation, which is set to cover the worst-case operating conditions. To address this, we propose Revisiting Erase Operation, (REO) a new erase scheme that dynamically adjusts erase latency and voltage depending on the cells' current erase characteristics. We design REO by two key apporaches. First, REO accurately predicts such near-optimal erase latency based on the number of fail bits during an erase operation. To maximize its benefits, REO aggressively yet safely reduces erase latency by leveraging a large reliability margin present in modern SSDs. Second, REO applies near-optimal erase voltage to each WL based on its unique erase characteristics. We demonstrate the feasibility and reliability of REO using 160 real 3D NAND flash chips, showing that it enhances SSD lifetime over the conventional erase scheme by 43% without change to existing NAND flash chips. Our system-level evaluation using eleven real-world workloads shows that an REO-enabled SSD reduces average I/O performance and read tail latency by 12% and 38%, respectivley, on average over a state-of-the-art technique.
引用
收藏
页数:33
相关论文
共 50 条
  • [31] Performance Analysis of NAND Flash-based SSD for designing a Hybrid Filesystem
    Suk, Jinsun
    No, Jaechun
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 539 - 544
  • [32] FMMU: A Hardware-Accelerated Flash Map Management Unit for Scalable Performance of Flash-Based SSDs
    Woo, Yeong-Jae
    Lee, Sheayun
    Min, Sang Lyul
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [33] A Technique to Improve Garbage Collection Performance for NAND Flash-based Storage Systems
    Jeong, Jaehyeong
    Song, Yong Ho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 470 - 478
  • [34] Analysis of Performance for NAND Flash Based SSDs via Using Host Semantic Information
    Kim, Jaeho
    Park, Jung Kyu
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (08): : 1907 - 1910
  • [35] Isolation: Inexpensively separating cold data via garbage collection to improve the lifetime and performance of NAND flash SSDs
    Zhou, Bin
    Wan, Shenggang
    Xie, Changsheng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (15):
  • [36] Straw: A Stress-Aware WL-Based Read Reclaim Technique for High-Density NAND Flash-Based SSDs
    Chun, Myoungjun
    Lee, Jaeyong
    Choi, Inhyuk
    Park, Jisung
    Kim, Myungsuk
    Kim, Jihong
    IEEE COMPUTER ARCHITECTURE LETTERS, 2025, 24 (01) : 5 - 8
  • [37] Prediction-Guided Metadata Backup for Improving Lifetime on Flash-based Swap
    Song, Taejoon
    Kim, JuneHyung
    Kim, Myeongseon
    Kim, Youngjin
    2023 IEEE 41ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD, 2023, : 190 - 193
  • [38] How to improve the performance of the d-choices garbage collection algorithm in flash-based SSDs
    Verschoren, Robin
    Van Houdt, Benny
    PROCEEDINGS OF THE 13TH EAI INTERNATIONAL CONFERENCE ON PERFORMANCE EVALUATION METHODOLOGIES AND TOOLS ( VALUETOOLS 2020), 2020, : 180 - 187
  • [39] TreeFTL: Efficient RAM Management for High Performance of NAND Flash-based Storage Systems
    Wang, Chundong
    Wong, Weng-Fai
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 374 - 379
  • [40] Large-capacity and high performance NAND flash-based image recorder system
    Xu, Yonggang
    Ren, Guoqiang
    Wu, Qinzhang
    Zhang, Feng
    International Journal of Digital Content Technology and its Applications, 2012, 6 (19)