DocumentCode
3676022
Title
Logical data packing for multi-chip flash-memory storage systems
Author
Ming-Chang Yang;Yuan-Hao Chang;Yu-Cheng Chang;Po-Chun Huang
Author_Institution
Institute of Information Science, Academia Sinica, Taiwan
fYear
2015
fDate
8/1/2015 12:00:00 AM
Firstpage
1
Lastpage
6
Abstract
The multi-chip architecture is a popular development trend to let flash storage devices support both high access parallelism and large storage capacity. Nevertheless, the adoption of multi-chip architecture might contradict the design goal of some existing designs. For example, parallel accesses/writes to multiple chips could hinder the outcome of hot/cold data separation. Different from the existing hot/cold separation designs that only separate frequently accessed data from infrequently accessed ones, this work puts forward the concept of logical data packing to improve the performance of multi-chipped flash storage devices. In particular, by capturing both temporal and spatial localities of data accesses, the proposed logical data packing design can proactively store data in proper physical space so that the data migration overheads during garbage collection can be minimized. The proposed scheme was evaluated based on representative realistic workloads. The results show that the proposed design can improve the device performance by 5%-61% and extend the device lifetime by 6.5%-15.5%.
Keywords
"Ash","Parallel processing","Performance evaluation","Random access memory","Market research","Software","Spatial databases"
Publisher
ieee
Conference_Titel
Non-Volatile Memory System and Applications Symposium (NVMSA), 2015 IEEE
Type
conf
DOI
10.1109/NVMSA.2015.7304366
Filename
7304366
Link To Document