Projects per year
Abstract
Due to its low cost and high performance, 3D NAND flash memory is a popular choice as the storage device in edge computing platforms. One of the critical challenges in 3D NAND flash is frequent data refresh operations to eliminate transient errors such as retention errors. The default raw bit error rate (DRBER) is usually used as a reference to decide when to apply refresh. This method is often over-conservative, resulting in excessive unnecessary refresh operations in 3D NAND flash, especially at the late-life stage. Enduring extra wearing from refresh operations, flash blocks will need more frequent refresh operations to deal with the exponentially increasing errors. To avoid the snowball effect on flash wearing, this paper proposes to minimize the number of refresh operations by exploiting the optimal RBER (ORBER). We first develop an ORBER model by conducting evaluations and analyses on a set of real 3D NAND flash chips. Based on this model, a new refresh scheme is proposed to extend the lifetime of 3D flash memory. Experiments show that, within the lifetime of 3D NAND flash memory, the proposed method can averagely reduce 75% of the P/E cycles consumed by refresh operations and improve lifetime by 2.5X with marginal overhead, compared to the traditional refresh scheme.
| Original language | English |
|---|---|
| Journal | CCF Transactions on High Performance Computing |
| Online published | 8 Jun 2022 |
| DOIs | |
| Publication status | Online published - 8 Jun 2022 |
Funding
The work was supported by a grant from the Research Grants Council of the Hong Kong Special Administrative Region, China (CityU 11218720 and 11217020). On behalf of all authors, the corresponding author states that there is no conflict of interest.
Research Keywords
- 3D NAND flash
- Refresh
- Lifetime
- RBER
- EXPLOITING PROCESS VARIATION
- RELIABILITY
- RETENTION
- DEVICE
- MEMORY
RGC Funding Information
- RGC-funded
Fingerprint
Dive into the research topics of 'Stop unnecessary refreshing: extending 3D NAND flash lifetime with ORBER'. Together they form a unique fingerprint.Projects
- 2 Finished
-
GRF: Cutting the Tail Latency for Low-Cost High-Density Server SSDs with Reliability Considerations
XUE, C. J. (Principal Investigator / Project Coordinator)
1/01/21 → 14/03/24
Project: Research
-
GRF: How to Utilize a Huge Number of Flash Chips to Meet the Performance and Reliability Requirements via Self-Healing and Partitioning
XUE, C. J. (Principal Investigator / Project Coordinator)
1/07/20 → 2/01/24
Project: Research
Student theses
-
On Optimizing the Reliability and Performance on 3D NAND Flash Memory
YE, M. (Author), XUE, C. J. (Supervisor) & KUO, T.-W. (External Co-Supervisor), 28 Dec 2023Student thesis: Doctoral Thesis