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
fDate :
8/1/2015 12:00:00 AM
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"
Conference_Titel :
Non-Volatile Memory System and Applications Symposium (NVMSA), 2015 IEEE
DOI :
10.1109/NVMSA.2015.7304366