ECCPM: An Efficient Internal Data Migration Scheme for Flash Memory Systems

被引:0
|
作者
Hu, Haihua [1 ]
Han, Guojun [1 ]
Wu, Wenhua [1 ]
Zhou, You [2 ]
Liu, Chang [1 ]
机构
[1] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Flash memories; Noise; Predictive models; Consumer electronics; Reliability; Interference; File systems; Copyback; wear leveling; reliability; NAND flash memory; solid state drive; GARBAGE COLLECTION; PERFORMANCE;
D O I
10.1109/TCE.2024.3459892
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The copyback command can be used to accelerate data migration in solid-state drives. However, the reliability of this command is not guaranteed, posing challenges for broad utilization within the consumer electronics device. The existing algorithms for predicting the copyback threshold do not consider two issues: 1) Due to page/wordline restrictions restrictions, the accumulation of errors across pages during copyback operations is asymmetrical; and 2) The controller lacks prior knowledge about the raw bit error rate (RBER) before decoding. As a result, it is impossible to predict the frequency of copyback command execution. In this paper, we explore the mathematical models of flash programs and read operations. We further develop the state transition probability matrix for wordline-level data migration within the same plane. Therefore, we propose a predictive model for the maximum copyback threshold within the same plane. To address these two issues, we conduct tests and analyse the characteristics of error accumulation in copyback using actual chips and substitute the relative entropy of the state distribution in our prediction model for RBER. By integrating these insights, we introduce an estimated copyback count prediction model (ECCPM). The simulation results demonstrate that the ECCPM can significantly reduce latency while minimally impacting write amplification.
引用
收藏
页码:6519 / 6532
页数:14
相关论文
共 50 条
  • [1] Efficient I/O processing scheme for flash memory storage systems
    Lee, S.
    Hyun, S.
    Koh, K.
    Bahn, H.
    ELECTRONICS LETTERS, 2011, 47 (07) : 436 - U96
  • [2] 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
  • [3] Efficient FTL-Aware Data Categorization and Identification Scheme for Flash Memory
    Ayele, Sololia Gudeta
    Jin, Rize
    Kwon, Se Jin
    Attique, Muhammad
    Chung, Tae-Sung
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (08)
  • [4] FeGC: An efficient garbage collection scheme for flash memory based storage systems
    Kwon, Ohhoon
    Koh, Kern
    Lee, Jaewoo
    Bahn, Hyokyung
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (09) : 1507 - 1523
  • [5] Minimizing the Garbage Collection Time in Flash Memory using Efficient Data Allocation Scheme
    Rahiman, Amir Rizaan
    Sumari, Putra
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1623 - 1627
  • [6] PORCE: An efficient power off recovery scheme for flash memory
    Chung, Tae-Sun
    Lee, Myungho
    Ryu, Yeonseung
    Lee, Kangsun
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (10) : 935 - 943
  • [7] An Efficient Secure Deletion Scheme for Flash File Systems
    Lee, Jaeheung
    Yi, Sangho
    Heo, Junyoung
    Park, Hyungbae
    Shin, Sung Y.
    Cho, Yookun
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2010, 26 (01) : 27 - 38
  • [8] Probability Based Page Data Allocation Scheme in Flash Memory
    Rahiman, Amir Rizaan Abdul
    Sumari, Putra
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2009, 2009, 5879 : 300 - 310
  • [9] CATA: A garbage collection scheme for flash memory file systems
    Han, Longzhe
    Ryu, Yeonseung
    Yim, Keunsoo
    UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2006, 4159 : 103 - 112
  • [10] Cleaning Process with Efficient Allocation Scheme Improves Flash Memory Performance
    Rahiman, Amir Rizaan
    Sumari, Putra
    JOURNAL OF COMPUTERS, 2012, 7 (03) : 810 - 818