DocumentCode :
691849
Title :
Revisiting Behavior Amplification of NAND Flash-Based Storage Devices in Embedded Systems
Author :
Sun Hui ; Xieyun Fang ; Changsheng Xie ; Fei Wu
Author_Institution :
Nat. Lab. for Optoelectron., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2013
fDate :
21-22 Dec. 2013
Firstpage :
280
Lastpage :
287
Abstract :
NAND Flash-based devices (e.g., Solid State Disks) emerge as popular storage devices with ultra-fast performance in embedded systems. Previously, write amplification (i.e., page program operation amplification), resulting from restriction operations (i.e., out-of-place update and erase-before-write operations) in NAND Flash, is an essential metric to evaluate excessive page program operations in NAND Flash space and write endurance of NAND Flash. However, overhead caused by read and erase operations is not taken into account by write amplification. This typical overhead gives rise to bad impacts on data reliability in NAND Flash space as long as scaling of NAND flash memory process technology. In this paper, we propose a new evaluation metric called Bamp to explore all behaviors amplification (i.e., read, program, and erase) in NAND Flash-based devices. We obtain the value of Bamp in the term of energy consumption when user data is written to devices. Given a write-dominated workload condition, there are also excessive read and erase operations besides extra program operations in storage devices of embedded systems. Therefore, write amplification cannot comprehensively evaluate amplification behaviors in NAND Flash-based devices based on given amounts of written data in workload. We employ a measurement system to obtain the values of Bamp for NAND Flash-based devices in the term of energy consumption under a workload condition. From experimental results, Bamp can provide comprehensive analysis overhead per user data written in a NAND Flash-based device in comparison to write amplification. In addition, using Bamp, we can apply a right NAND Flash-based device in embedded systems.
Keywords :
NAND circuits; embedded systems; energy consumption; flash memories; NAND fash space and write endurance; NAND fash-based devices; NAND flash memory process technology; NAND flash-based storage devices; amplification behavior; behavior amplification; data reliability; embedded systems; energy consumption; erase-before-write operation; evaluation metric; measurement system; out-of-place update; page program operation amplification; read and erase operation; restriction operation; solid state disk; ultra-fast performance; write amplification; write-dominated workload condition; written data; Embedded systems; Energy consumption; Energy measurement; Flash memories; Performance evaluation; Power demand; Solids; Behavior amplification; Energy consumption; NAND Flash; Solid state disk;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-3380-8
Type :
conf
DOI :
10.1109/DASC.2013.76
Filename :
6844376
Link To Document :
بازگشت