LDPC-in-SSD - Making Advanced Error Correction Codes Work Effectively in Solid State Drives
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 25-minute conference talk from USENIX FAST '13 that delves into the implementation of advanced error correction codes in solid state drives (SSDs). Learn about the challenges of using low-density parity-check (LDPC) codes in SSDs as NAND flash memory capacity increases and reliability decreases. Discover three innovative techniques designed to mitigate LDPC-induced response time delays, allowing SSDs to fully benefit from enhanced error correction capabilities. Examine quantitative evaluations of these techniques through trace-based SSD simulations, including runtime characterization of NAND flash memory reliability and LDPC code decoding. Understand how these integrated techniques can significantly reduce worst-case system read response time delays, making strong error correction code alternatives viable for NAND flash memory while maintaining acceptable performance for mainstream applications. Gain insights into the trade-offs between SSD capacity, reliability, and price reduction in the context of advanced error correction implementation.
Syllabus
FAST '13 - LDPC-in-SSD: Making Advanced Error Correction Codes Work Effectively in Solid State
Taught by
USENIX
Related Courses
Understanding the Robustness of SSDs under Power FaultUSENIX via YouTube BetrFS - A Right-Optimized Write-Optimized File System
USENIX via YouTube F2FS - A New File System for Flash Storage
USENIX via YouTube DNA Data Storage and Near-Molecule Processing for the Yottabyte Era
USENIX via YouTube FAST '21 Work-in-Progress Reports
USENIX via YouTube