Read latency variation aware performance optimization on high-density NAND flash based storage systems

被引:0
|
作者
Liang Shi
Yina Lv
Longfei Luo
Changlong Li
Chun Jason Xue
Edwin H.-M. Sha
机构
[1] East China Normal University,School of Computer Science and Technology
[2] City University of Hong Kong,College of Computer Science
[3] Huazhong University of Science and Technology,Wuhan National Laboratory for Optoelectronics
关键词
3D NAND flash; Reliability; Metadata; Cache;
D O I
暂无
中图分类号
学科分类号
摘要
High-density NAND flash memory has been recommended as a storage medium in edge computing and intelligent storage systems. However, recent studies show that the read latency of this kind of NAND flash is increasing. The reason comes from at least two aspects: First, high-density flash memory generally adopts multiple bits per cell technique, where the access latency of the most significant bit is largely increased. Second, due to the reliability variation among these bits, the access latency of the most significant bit is further increased, which will seriously affect the read performance and even cause the tail latency. This paper proposes a read latency variation aware performance optimization scheme, RLV, to accelerate both data and metadata access to maximize the read performance and reduce the tail latency. RLV includes three parts: First, a read latency variation aware data placement scheme is proposed by accelerating the hot data accesses, including a data identification method and a fine-grained data migration method. Second, a new caching method is proposed to cache data from slow pages and minimize the migration cost, which includes an assisted caching method and a migration tagged caching method. Third, a life-stage aware metadata placement scheme is further proposed to speed up metadata access. Experimental results show that the proposed method can improve the read performance by 45.7% on average compared with state-of-the-art works and significantly reduce the tail latency at 95–99.99th percentiles.
引用
收藏
页码:265 / 280
页数:15
相关论文
共 50 条
  • [1] Read latency variation aware performance optimization on high-density NAND flash based storage systems
    Shi, Liang
    Lv, Yina
    Luo, Longfei
    Li, Changlong
    Xue, Chun Jason
    Sha, Edwin H-M
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2022, 4 (03) : 265 - 280
  • [2] DWR: Differential Wearing for Read Performance Optimization on High-Density NAND Flash Memory
    Song, Yunpeng
    Li, Qiao
    Lv, Yina
    Li, Changlong
    Shi, Liang
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 897 - 902
  • [3] DECC: Differential ECC for Read Performance Optimization on High-Density NAND Flash Memory
    Song, Yunpeng
    Lv, Yina
    Shi, Liang
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 104 - 109
  • [4] Adaptive Differential Wearing for Read Performance Optimization on High-Density nand Flash Memory
    Song, Yunpeng
    Lv, Yina
    Shi, Liang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (01) : 380 - 393
  • [5] Process Variation Aware Read Performance Improvement for LDPC-Based nand Flash Memory
    Li, Qiao
    Shi, Liang
    Di, Yejia
    Gao, Congming
    Ji, Cheng
    Liang, Yu
    Xue, Chun Jason
    IEEE TRANSACTIONS ON RELIABILITY, 2020, 69 (01) : 310 - 321
  • [6] 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
  • [7] An Integrated Approach for Managing Read Disturbs in High-Density NAND Flash Memory
    Ha, Keonsoo
    Jeong, Jaeyong
    Kim, Jihong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (07) : 1079 - 1091
  • [8] Invalid Data-Aware Coding to Enhance the Read Performance of High-Density Flash Memories
    Choi, Wonil
    Jung, Myoungsoo
    Kandemir, Mahmut
    2018 51ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2018, : 482 - 493
  • [9] Garbage Collection for Low Performance Variation in NAND Flash Storage Systems
    Jung, Sanghyuk
    Song, Yong Ho
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (01) : 16 - 28
  • [10] Random Flip Bit Aware Reading for Improving High-Density 3-D NAND Flash Performance
    Feng, Hua
    Wei, Debao
    Gu, Shipeng
    Piao, Zhelong
    Wang, Yongchao
    Qiao, Liyan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (05) : 2372 - 2383