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
Link To Document