Title :
Compression architecture for bit-write reduction in non-volatile memory technologies
Author :
Dgien, David B. ; Palangappa, Poovaiah M. ; Hunter, Nathan Altay ; Jiayin Li ; Mohanram, Kartik
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Pittsburgh, Pittsburgh, PA, USA
Abstract :
This paper proposes a compression-based architecture for bit-write reduction in emerging non-volatile memories (NVMs). Bit-write reduction has many practical benefits, including lower write latency, lower dynamic energy, and enhanced endurance. The proposed architecture, which is integrated into the NVM module, relies on (i) a frequent pattern compression-decompression engine, (ii) a comparator to reduce bit-writes, and (iii) an opportunistic wear leveler to spread writes and enhance memory endurance by reducing the peak bit-writes/cell. Trace-based simulations of the SPEC CPU2006 benchmarks show a 20× reduction in raw bit-writes on average, which corresponds to a 2-3× improvement over state-of-the-art methods and a 27% reduction in peak cell bit-writes.
Keywords :
random-access storage; NVM module; SPEC CPU2006 benchmarks; comparator; compression-based architecture; dynamic energy; memory endurance enhancement; nonvolatile memory technology; opportunistic wear leveler; pattern compression-decompression engine; peak bit-write-cell reduction; write latency; Arrays; Benchmark testing; Distributed databases; Memory management; Microprocessors; Process control;
Conference_Titel :
Nanoscale Architectures (NANOARCH), 2014 IEEE/ACM International Symposium on
Conference_Location :
Paris
DOI :
10.1109/NANOARCH.2014.6880482