TY - JOUR
T1 - Multi-thread flash translation layer for multi-core solid state drives
AU - Kim, J.
AU - Winata, Y. A.
AU - Shin, I.
N1 - Publisher Copyright:
© Research India Publications.
PY - 2016/3/1
Y1 - 2016/3/1
N2 - NAND flash memory-based solid state drives (SSDs) have many advantages compared with Hard Disk Drives (HDDs), such as high I/O operations per second (IOPS), low power, and small form factor. However, NAND flash memory needs a flash translation layer (FTL) to manage its limitations such as erase before write and a limit of cell durability. To overcome these limitations, intensive FTL algorithms have been proposed considering the performance and wear leveling. However, with an increase in the popularity of the latest multi-core processors, it is important to study how multi-thread FTL can improve SSD performance. Therefore, in this paper, we propose a novel multi-thread FTL that considers a critical region to improve the performance of NAND flash memory by taking advantage of multi-core processors.
AB - NAND flash memory-based solid state drives (SSDs) have many advantages compared with Hard Disk Drives (HDDs), such as high I/O operations per second (IOPS), low power, and small form factor. However, NAND flash memory needs a flash translation layer (FTL) to manage its limitations such as erase before write and a limit of cell durability. To overcome these limitations, intensive FTL algorithms have been proposed considering the performance and wear leveling. However, with an increase in the popularity of the latest multi-core processors, it is important to study how multi-thread FTL can improve SSD performance. Therefore, in this paper, we propose a novel multi-thread FTL that considers a critical region to improve the performance of NAND flash memory by taking advantage of multi-core processors.
KW - Flash translation layer
KW - Multi-thread
KW - NAND flash memory
UR - http://www.scopus.com/inward/record.url?scp=84959507160&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:84959507160
SN - 0973-4562
VL - 11
SP - 1187
EP - 1191
JO - International Journal of Applied Engineering Research
JF - International Journal of Applied Engineering Research
IS - 2
ER -