Evolving a Retention Period Classifier for use with Flash Memory

Damien Hogan, Tom Arbuckle, Conor Ryan, Joe Sullivan

2012

Abstract

Flash memory based Solid State Drives (SSDs) are gaining momentum toward replacing traditional Hard Disk Drives (HDDs) in computers and are now also generating commercial interest from enterprise data storage companies. However, storage locations in Flash memory devices degrade through repeated programming and erasing. As the storage blocks within a Flash device deteriorate through use, their ability to retain data while powered off over long periods also diminishes. Currently there is no way to predict whether a block will successfully retain data for a specified period of time while powered off. We detail our use of Genetic Programming (GP) to evolve a binary classifier which predicts whether blocks within a Flash memory device will still satisfactorily retain data after prolonged use, saving considerable amounts of testing time. This is the first time a solution to this problem has been proposed and results show an average of over 85% correct classification on previously unseen data.

Download


Paper Citation


in Harvard Style

Hogan D., Arbuckle T., Ryan C. and Sullivan J. (2012). Evolving a Retention Period Classifier for use with Flash Memory . In Proceedings of the 4th International Joint Conference on Computational Intelligence - Volume 1: ECTA, (IJCCI 2012) ISBN 978-989-8565-33-4, pages 24-33. DOI: 10.5220/0004116200240033

in Bibtex Style

@conference{ecta12,
author={Damien Hogan and Tom Arbuckle and Conor Ryan and Joe Sullivan},
title={Evolving a Retention Period Classifier for use with Flash Memory},
booktitle={Proceedings of the 4th International Joint Conference on Computational Intelligence - Volume 1: ECTA, (IJCCI 2012)},
year={2012},
pages={24-33},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004116200240033},
isbn={978-989-8565-33-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Joint Conference on Computational Intelligence - Volume 1: ECTA, (IJCCI 2012)
TI - Evolving a Retention Period Classifier for use with Flash Memory
SN - 978-989-8565-33-4
AU - Hogan D.
AU - Arbuckle T.
AU - Ryan C.
AU - Sullivan J.
PY - 2012
SP - 24
EP - 33
DO - 10.5220/0004116200240033