• DocumentCode
    2321794
  • Title

    A quantitative framework for modeling and analyzing flash memory wear leveling algorithms

  • Author

    Shrestha, Mochan ; Xu, Lihao

  • Author_Institution
    Wayne State Univ., Detroit, MI, USA
  • fYear
    2010
  • fDate
    6-10 Dec. 2010
  • Firstpage
    1836
  • Lastpage
    1840
  • Abstract
    Flash memory is emerging as an enabling technology rapidly changing the landscape of storage systems via its many desirable properties such as low power consumption and high random I/O throughput. However, due to its physical characteristics, flash cells have limited erase (program) cycles. To increase endurance and reliability, flash memory based devices employ certain wear leveling algorithms. But so far there hasn´t been a rigorous mathematical tool to analyze and evaluate the effectiveness of various wear leveling algorithms. In this paper, a mathematical framework is presented to model whole block wear leveling in flash-based devices using probabilistic models of workloads, strategies and wear level states. Then equations are derived for the distribution of wear levels to enable quantitative analysis and evaluation of wear leveling algorithms for flash memory based devices.
  • Keywords
    chemical analysis; computer aided analysis; digital storage; flash memories; mathematical analysis; erase cycle; flash based device; flash cell; flash memory; modeling; power consumption; probabilistic model; quantitative analysis; random I/O throughput; storage system; wear leveling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    GLOBECOM Workshops (GC Wkshps), 2010 IEEE
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8863-6
  • Type

    conf

  • DOI
    10.1109/GLOCOMW.2010.5700259
  • Filename
    5700259