Rebirth-FTL: Lifetime Optimization via Approximate Storage for NAND Flash Memory
Autor: | Yi Wang, Chenlin Ma, Renhai Chen, Zhaoyan Shen, Lei Han, Zili Shao, Zhuokai Zhou |
---|---|
Rok vydání: | 2022 |
Předmět: |
Scheme (programming language)
Computer science NAND gate Parallel computing Space (mathematics) Computer Graphics and Computer-Aided Design Kernel (linear algebra) Flash (photography) Electrical and Electronic Engineering Differential (infinitesimal) computer Software Normal space Garbage collection computer.programming_language |
Zdroj: | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 41:3276-3289 |
ISSN: | 1937-4151 0278-0070 |
DOI: | 10.1109/tcad.2021.3123177 |
Popis: | 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 videos that are more error-tolerant than regular data like text. In this paper, we propose Rebirth-FTL which reuses faulty blocks that contain uncorrectable errors to store approximate data for lifetime optimization. Rebirth-FTL effectively manages two spaces, namely, the approximate space and the normal space, with an efficient address translator, a coordinated garbage collection, and a differential wear-leveler. In addition, we develop an MTR (Migration Times Restriction) policy to restrict the movement of the approximate data in the approximate space. We also develop a scheme to pass approximate information from userland to kernel space in Linux. Finally, a lifetime model is presented for lifetime analysis. Our experimental results show that Rebirth-FTL can extend the lifetime by 41.63% on average. |
Databáze: | OpenAIRE |
Externí odkaz: |