R&D: Computational Approximate Storage With Neural Network-based Error Patrol of 3D-TLC NAND Flash Memory for ML Applications
Proposed CAS minimizes data movement from CPU/GPU to storage by offloading computation.
This is a Press Release edited by StorageNewsletter.com on June 22, 2020 at 2:22 pmIEEE Xplore has published, in 2020 IEEE International Memory Workshop (IMW) proceedings, an article written by Masaki Abe, Chuo University, Department of Electrical, Electronic, and Communication Engineering, Tokyo, Japan, Chihiro Matsui, Chuo University, Research and Development Initiative, Tokyo, Japan, Keita Mizushina, Shun Suzuki,and Ken Takeuchi, Chuo University, Department of Electrical, Electronic, and Communication Engineering, Tokyo, Japan.
Abstract: “This paper proposes Computational Approximate Storage (CAS) for machine learning. Proposed CAS minimizes data movement from CPU/GPU to storage by offloading computation. Moreover, approximate computing is introduced for improvement of performance and power by utilizing error tolerance. To evaluate/control memory errors and thus realize CAS, this paper proposes Neural Network-based Memory Error Patrol (MEP) for 3D-TLC NAND flash memories. MEP is composed of two proposals, State Shift Error Prediction (SSEP) and Error Data Pattern Prediction (EDPP). SSEP predicts where errors occur (location of errors) and how much errors occur (degree of errors). SSEP predicts probability of V TH -down and V TH -up shifted cells and can precisely estimate bit-error rate with 2.6% errors even when affected by inter-chip variations. EDPP predicts physical origins of memory cell errors. Proposed MEP can monitor and control memory cell errors. In addition, MEP realizes the approximate computing of computational storage.“











