Optimizing Tail Latency of LDPC based Flash Memory Storage Systems Via Smart Refresh

被引:2
|
作者
Lv, Yina [1 ,2 ]
Shi, Liang [1 ,2 ]
Li, Qiao [3 ]
Gao, Congming [4 ]
Xue, Chun Jason [3 ]
Sha, Edwin [1 ]
机构
[1] East China Normal Univ, Coll Comp Sci, Shanghai, Peoples R China
[2] Minist Educ, Software Hardware Codesign Engn Res Ctr, Shanghai, Peoples R China
[3] City Univ Hong Kong, Coll Comp Sci, Hong Kong, Peoples R China
[4] Chongqing Univ, Coll Comp Sci, Chongqing, Peoples R China
关键词
D O I
10.1109/nas.2019.8834728
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Flash memory has been developed with bit density improvement, technology scaling, and 3D stacking. With this trend, its reliability has been degraded significantly. Error correction code, low density parity code (LDPC), which has strong error correction capability, has been employed to solve this issue. However, one of the critical issues of LDPC is that it would introduce a long decoding latency on devices with low reliability. In this case, tail latency would happen, which will significantly impact the quality of service (QoS). In this work, a set of smart refresh schemes is proposed to optimize the tail latency. The basic idea of the work is to refresh data when the accessed data has a long decoding latency. Two smart refresh schemes are proposed for this work: The first refresh scheme is designed to refresh long access latency data when it is accessed several times for access performance optimization; The second refresh scheme is designed to periodical detecting data with extremely long access latency and refreshing them for tail latency optimization. Experiment results show that the proposed schemes are able to significantly improve the tail latency and access performance with little overhead.
引用
收藏
页码:41 / 48
页数:8
相关论文
共 50 条
  • [1] An Efficient Refresh Strategy of Flash Memory via High Delay Blocks in LDPC
    Li, Peixuan
    Zhang, Yaofang
    Yin, Deli
    Xie, Ping
    2021 THE 6TH INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS AND MICROSYSTEMS (ICICM 2021), 2021, : 299 - 304
  • [2] Tail Latency Optimization for LDPC-Based High-Density and Low-Cost Flash Memory Devices
    Lv, Yina
    Shi, Liang
    Luo, Longfei
    Li, Changlong
    Xue, Chun Jason
    Sha, Edwin H-M
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (03) : 544 - 557
  • [3] Optimizing Emerging Storage Primitives with Virtualization for Flash Memory Storage Systems
    Wang, Yi
    Dong, Lisha
    Ming, Zhong
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 672 - 677
  • [4] Exploiting Process Variation for Read Performance Improvement on LDPC Based Flash Memory Storage Systems
    Li, Qiao
    Shi, Liang
    Di, Yejia
    Du, Yajuan
    Xue, Chun J.
    Sha, Edwin H. M.
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 681 - 684
  • [5] Reducing LDPC Soft Sensing Latency by Lightweight Data Refresh for Flash Read Performance Improvement
    Du, Yajuan
    Li, Qiao
    Shi, Liang
    Zou, Deqing
    Jin, Hai
    Xue, Chun Jason
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [6] Optimizing Translation Information Management in NAND Flash Memory Storage Systems
    Zhang, Qi
    Li, Xuandong
    Wang, Linzhang
    Zhang, Tian
    Wang, Yi
    Shao, Zili
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 326 - 331
  • [7] FlexLevel NAND Flash Storage System Design to Reduce LDPC Latency
    Guo, Jie
    Wen, Wujie
    Hu, Jingtong
    Wang, Danghui
    Li, Hai
    Chen, Yiran
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (07) : 1167 - 1180
  • [8] FlexLevel: a Novel NAND Flash Storage System Design for LDPC Latency Reduction
    Guo, Jie
    Wen, Wujie
    Hu, Jingtong
    Wang, Danghui
    Li, Hai
    Chen, Yiran
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [9] Reducing latency overhead caused by using LDPC codes in NAND flash memory
    Wenzhe Zhao
    Guiqiang Dong
    Hongbin Sun
    Nanning Zheng
    Tong Zhang
    EURASIP Journal on Advances in Signal Processing, 2012
  • [10] Reducing latency overhead caused by using LDPC codes in NAND flash memory
    Zhao, Wenzhe
    Dong, Guiqiang
    Sun, Hongbin
    Zheng, Nanning
    Zhang, Tong
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2012,