Please use this identifier to cite or link to this item: http://scholarbank.nus.edu.sg/handle/10635/48350
Title: Flash memory management with cooperation, adaptation and assistance
Authors: WANG CHUNDONG
Keywords: Flash Memory Management, Flash Translation Layer, Endurance, Performance, Secondary Storage, Non-volatile Memory
Issue Date: 19-Jul-2013
Source: WANG CHUNDONG (2013-07-19). Flash memory management with cooperation, adaptation and assistance. ScholarBank@NUS Repository.
Abstract: Flash memory is ubiquitous for data storage today. However, existing strategies to manage a flash device is insufficient due to inherent characteristics of flash and various workloads it is serving. This thesis has proposed three novel approaches for flash memory management. The first approach is on the inter-module cooperation inside the management firmware. Observational Wear Leveling has been designed with the cooperation between wear leveling and address mapping. The second approach is to be workload-adaptive. ADPAT and TreeFTL have been devised. They are for address mapping and RAM buffer management, respectively, and can adapt to different workloads for data access. The third approach is to seek assistance from the OS for flash management. OS-Assisted Wear leveling (SAW) has been developed. The OS of SAW provides hints for the management firmware to utilize. Experiments have been conducted to these proposals, and improvements are significant on device lifetime and access performance, respectively.
URI: http://scholarbank.nus.edu.sg/handle/10635/48350
Appears in Collections:Ph.D Theses (Open)

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
Wang_Chundong.pdf2.28 MBAdobe PDF

OPEN

NoneView/Download

Page view(s)

242
checked on Dec 18, 2017

Download(s)

290
checked on Dec 18, 2017

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.