Exploring Data-Level Error Tolerance in High-Performance Solid-State Drives


Flash storage systems have exhibited nice advantages over magnetic laborious drives like low input-output (I-O) latency, and high throughput. However, NAND flash primarily based Solid-State Drives (SSDs) are inherently susceptible to soft errors from varied sources, e.g., wear-out, program and read disturbance, and hot-electron injections. To deal with this issue, flash devices employ totally different error-correction codes (ECC) to detect and proper soft errors. Using ECC induces non-trivial overhead prices in terms of flash space, performance, and energy consumption. In this work, we evaluate the feasibility of reducing the requirement for sturdy ECC whereas maintaining the correct execution of the applications. Specifically, we have a tendency to explore information-level error tolerance in various data-centric applications, and study the system implications for coming up with a low-cost nevertheless high performance flash storage system, SoftFlash. We tend to explore 3 key aspects of enabling SoftFlash. Initial, we tend to style a mistake modeling framework that can be utilized in runtime for monitoring and estimating the error rates of real-world flash devices. Our experiments show that the error rate of SSDs can be modeled with reasonable accuracy (13%) using parameters accessible from operating systems. Second, we have a tendency to perform extensive fault-injection experiments on a wide range of applications as well as multimedia, scientific computation, and cloud computing to understand the necessities and characteristics of information level error tolerance. We realize that the info from these applications show high error resiliency, and can manufacture acceptable results even with high error rates. Third, we have a tendency to conduct a case study to point out the advantages of leveraging data-level error tolerance in flash devices. Our results show that, for several data-centric applications, the proposed SoftFlash system can achieve acceptable results (or higher in certain cases), with additional than a fortypercent performance improvement, and a third of the energy consumption.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE : A Flexible Framework for Exploring, Evaluating, and Comparing SHA-2 Designs ABSTRACT: As huge digitized fine art collections emerge and deep learning algorithms perform well, new research opportunities in the intersection
PROJECT TITLE :Exploring Weakly Labeled Images for Video Object Segmentation With Submodular Proposal Selection - 2018ABSTRACT:Video object segmentation (VOS) is important for numerous computer vision issues, and handling it
PROJECT TITLE :Exploring Hierarchical Structures for Recommender Systems - 2018ABSTRACT:Items in real-world recommender systems exhibit bound hierarchical structures. Similarly, user preferences additionally present hierarchical
PROJECT TITLE :Low-Power and Fast Full Adder by Exploring New XOR and XNOR Gates - 2018ABSTRACT:In this paper, novel circuits for XOR/XNOR and simultaneous XOR-XNOR functions are proposed. The proposed circuits are highly optimized
PROJECT TITLE : Image Denoising by Exploring External and Internal Correlations - 2015 ABSTRACT: Single image denoising suffers from restricted knowledge collection at intervals a loud image. In this paper, we propose a completely

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry