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 条
  • [31] TTLoC: Taming Tail Latency for Erasure-Coded Cloud Storage Systems
    Al-Abbasi, Abubakr O.
    Aggarwal, Vaneet
    Lan, Tian
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04): : 1609 - 1623
  • [32] A flash translation layer for huge-capacity flash memory storage systems
    Wu, Chin-Hsien
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 100 - 107
  • [33] Region-based Flash Caching with Joint Latency and Lifetime Optimization in Hybrid SMR Storage Systems
    Chen, Zhengang
    Wang, Guohui
    Shi, Zhiping
    Guan, Yong
    Wang, Tianyu
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [34] An adaptive striping architecture for flash memory storage systems of embedded systems
    Chang, LP
    Kuo, TW
    EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 187 - 196
  • [35] Cooperating Virtual Memory and Write Buffer Management for Flash-Based Storage Systems
    Shi, Liang
    Li, Jianhua
    Xue, Chun Jason
    Zhou, Xuehai
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (04) : 706 - 719
  • [36] An Adaptive Demand-Based Caching Mechanism for NAND Flash Memory Storage Systems
    Wang, Yi
    Qin, Zhiwei
    Chen, Renhai
    Shao, Zili
    Yang, Laurence T.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 22 (01)
  • [37] Latency/Wearout in a Flash-based Storage System with Replication on Write
    Rumyantsev, Alexander
    Ivashko, Evgeny
    Chernov, Ilya
    Kositsyn, Dmitry
    Shabaev, Anton
    Ponomarev, Vadim
    PROCEEDINGS OF THE 24TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2019, : 360 - 366
  • [38] Retention Trimming for Lifetime Improvement of Flash Memory Storage Systems
    Shi, Liang
    Wu, Kaijie
    Zhao, Mengying
    Xue, Chun Jason
    Liu, Duo
    Sha, Edwin H. -M.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (01) : 58 - 71
  • [39] MFTL: A Design and Implementation for MLC Flash Memory Storage Systems
    Hsieh, Jen-Wei
    Wu, Chung-Hsien
    Chiu, Ge-Ming
    ACM TRANSACTIONS ON STORAGE, 2012, 8 (02)
  • [40] Efficient identification of hot data for flash memory storage systems
    Hsieh, Jen-Wei
    Kuo, Tei-Wei
    Chang, L.I.-Pin
    ACM Transactions on Storage, 2006, 2 (01) : 22 - 40