DocumentCode :
555104
Title :
Approximate Counters for Flash Memory
Author :
Cichon, J. ; Macyna, Wojciech
Author_Institution :
Inst. of Math. & Comput. Sci., Wroclaw Univ. of Technol., Wroclaw, Poland
Volume :
1
fYear :
2011
fDate :
28-31 Aug. 2011
Firstpage :
185
Lastpage :
189
Abstract :
Flash memory are very popular storage device. Due to its shock resistance and power economy it is adopted in sensor networks and embedded systems. Recently more attention is paid to the data storage in flash memory. Data in flash memory should be distributed evenly among data blocks. If the number of writes in a data block is too high, it may cause damage of the block. Requirements for highly reliable storage systems include efficient algorithms to maximize its lifetime and tools to predict it or monitor system status. One way to achieve this goal is to embed a system of counters which could control block usage (especially erasing operations). Some solutions of this kind including necessary algorithms are patented. In this paper we propose a solution involving the use of approximate counting of the number of block modifications. Our solution essentially reduces the number of bits needed to memorize counters and also essentially reduces the number of changes of counters. Our results are are based on new theoretical results about the behavior of a collection of probabilistic counters.
Keywords :
flash memories; Approximate Counters; data storage; flash memory; probabilistic counters; Approximation algorithms; Ash; Flash memory; Memory management; Patents; Radiation detectors; Random variables; approximate counter; data manipulation; flash memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
Conference_Location :
Toyama
ISSN :
1533-2306
Print_ISBN :
978-1-4577-1118-3
Type :
conf
DOI :
10.1109/RTCSA.2011.81
Filename :
6029847
Link To Document :
بازگشت