Characterizing the Performance of Flash Memory Storage Devices and Its Impact on Algorithm Design

Files in This Item:
File Description SizeFormat 
ajwani_wea08.pdf261.83 kBAdobe PDFDownload
Title: Characterizing the Performance of Flash Memory Storage Devices and Its Impact on Algorithm Design
Authors: Ajwani, Deepak
Malinger, Itay
Meyer, Ulrich
Toledo, Sivan
Permanent link:
Date: 25-Jun-2008
Online since: 2019-04-11T08:41:00Z
Abstract: Initially used in digital audio players, digital cameras, mobile phones, and USB memory sticks, flash memory may become the dominant form of end-user storage in mobile computing, either completely replacing the magnetic hard disks or being an additional secondary storage. We study the design of algorithms and data structures that can exploit the flash memory devices better. For this, we characterize the performance of NAND flash based storage devices, including many solid state disks. We show that these devices have better random read performance than hard disks, but much worse random write performance. We also analyze the effect of misalignments, aging and past I/O patterns etc. on the performance obtained on these devices. We show that despite the similarities between flash memory and RAM (fast random reads) and between flash disk and hard disk (both are block based devices), the algorithms designed in the RAM model or the external memory model do not realize the full potential of the flash memory devices. We later give some broad guidelines for designing algorithms which can exploit the comparative advantages of both a flash memory device and a hard disk, when used together.
Type of material: Conference Publication
Publisher: Springer
Series/Report no.: Lecture Notes in Computer Science (LNCS, volume 5038)
Copyright (published version): 2008 Springer
Keywords: Hard diskMemory deviceAccess patternExternal MemoryMagnetic Hard Disk
DOI: 10.1007/978-3-540-68552-4_16
Language: en
Status of Item: Peer reviewed
Is part of: McGeoch, C.C. (ed.). Experimental Algorithms: 7th International Workshop, WEA 2008 Provincetown, MA, USA, May 30- June 1, 2008 Proceedings
ISBN: 978-3-540-68548-7
Appears in Collections:Computer Science Research Collection

Show full item record

Citations 20

Last Week
Last month
checked on May 19, 2019

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.