Optimizing NAND flash-based SSDs via retention relaxation
On the Use of Soft-Decision Error-Correction Codes in nand Flash Memory