• DocumentCode
    58815
  • Title

    An Efficient Non-Linear Cost Compression Algorithm for Multi Level Cell Memory

  • Author

    Hyunok Oh ; Jihye Kim

  • Author_Institution
    Hanyang Univ., Seoul, South Korea
  • Volume
    63
  • Issue
    4
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    820
  • Lastpage
    832
  • Abstract
    This paper defines a non-linear cost compression problem, proposes an efficient algorithm, and applies it to a real application of multi level cell memory to minimize energy consumption and latency. The non-linear cost compression problem extends the traditional cost compression problem to allow a non-linear cost function of symbol frequencies, while it is a weighted linear combination of symbol frequencies in the cost compression problem. In order to solve the non-linear cost compression problem efficiently, we propose an encoding symbol frequency based approach. We first compute frequencies of encoding symbols to minimize a cost function. To achieve the computed frequencies of a cost-compressed message, we deploy existing size-decompression algorithms. The proposed algorithm is optimal and as fast as the existing size compression algorithms. Our experimental results show that it reduces the energy consumption and latency by 70 percent for a text file in multi level cell memory. Furthermore, it increases the lifetime of endurance limited memory.
  • Keywords
    flash memories; minimisation; nonlinear programming; cost-compressed message; encoding symbol frequency based approach; endurance limited memory lifetime improvement; energy consumption memory minimization; flash memories; latency minimization; multilevel cell memory; nonlinear cost compression algorithm; nonlinear cost function minimization; size-decompression algorithms; text file; weighted linear combination; Ash; Compression algorithms; Cost function; Encoding; Energy consumption; Memory management; Minimization; Cost compression; energy/latency minimization; multi level cell memory; non-linear cost function; unequal symbol costs;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.35
  • Filename
    6463385