Rebirth-FTL: Lifetime Optimization via Approximate Storage for NAND Flash

被引:2
作者
Han, Lei [1 ]
Amrouch, Hussam [2 ]
Shao, Zili [3 ]
Henkel, Jorg [2 ]
机构
[1] Hong Kong Polytech Univ, Hong Kong, Peoples R China
[2] Karlsruhe Inst Technol, Karlsruhe, Germany
[3] Chinese Univ Hong Kong, Hong Kong, Peoples R China
来源
2019 IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA-2019) | 2019年
关键词
NAND flash; FTL; lifetime; approximate storage;
D O I
10.1109/nvmsa.2019.8863527
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The lifetime of NAND flash cells significantly degrades with feature-size reductions and multi-level cell technology. On the other hand, we have more and more approximate data such as images and video that can tolerate errors. In this paper, we propose Rebirth-FTL which reuses faulty blocks to store approximate data for the lifetime optimization. Rebirth-FTL efficiently and effectively manages two spaces with approximation-aware address mapping, coordinated garbage collection and differential wear leveling. We also develop a scheme to pass approximate information from userland to kernel space in Linux. Evaluation results show that Rebirth-FTL can significantly increase the lifetime by up to 3.46X.
引用
收藏
页数:6
相关论文
共 14 条
  • [1] Bjorling M., 2011, EXT FLASHS
  • [2] ApproxFTL: On the Performance and Lifetime Improvement of 3-D NAND Flash-Based SSDs
    Cui, Jinhua
    Zhang, Youtao
    Shi, Liang
    Xue, Chun Jason
    Wu, Weiguo
    Yang, Jun
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (10) : 1957 - 1970
  • [3] High-Density Image Storage Using Approximate Memory Cells
    Guo, Qing
    Strauss, Karin
    Ceze, Luis
    Malvar, Henrique S.
    [J]. ACM SIGPLAN NOTICES, 2016, 51 (04) : 413 - 426
  • [4] Han L, 2018, ACM SIGPLAN NOTICES, V53, P44, DOI [10.1145/3211332.3211338, 10.1145/3299710.3211338]
  • [5] Hu Xiao-Yu, 2009, P ISR EXP SYST C SYS, DOI DOI 10.1145/1534530.1534544
  • [6] Jevdjic D., 2017, ACM SIGOPS OPERATING, V51, P361, DOI [DOI 10.1145/3037697.3037718, 10.1145/3037697.3037718]
  • [7] Large-scale Video Classification with Convolutional Neural Networks
    Karpathy, Andrej
    Toderici, George
    Shetty, Sanketh
    Leung, Thomas
    Sukthankar, Rahul
    Fei-Fei, Li
    [J]. 2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, : 1725 - 1732
  • [8] Kim J., 2013, CSTR, P1, DOI [10.1109/ISR.2013.6695655, 10.1016/j.brainres.2013.01, DOI 10.1016/J.BRAINRES.2013.01]
  • [9] Learning generative visual models from few training examples: An incremental Bayesian approach tested on 101 object categories
    Li Fei-Fei
    Fergus, Rob
    Perona, Pietro
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 2007, 106 (01) : 59 - 70
  • [10] S. N. I. Association, 2011, SNIA IOTT REP