TY - JOUR
T1 - State-based die binding for enhancing SSD internal parallelism
AU - Jin, S.
AU - Shin, I.
N1 - Publisher Copyright:
© Research India Publications.
PY - 2017
Y1 - 2017
N2 - Solid state drives (SSDs) implement large capacity, high performance storage devices by connecting multiple NAND flash memory chips in parallel using multiple channels. Channels can transfer data simultaneously, and each NAND package is composed of multiple dies, which can independently perform NAND operations such as read, write, and erase. Therefore, maximizing the parallel processing capability inside the SSD is important for performance improvement. However, the existing logical address based die binding policy has a disadvantage in that it can concentrate requests only on specific dies, and the existing dynamic binding policy that considers the state of each die has a limitation that it can be used only for the SSD where each die is connected with a dedicated channel. Therefore, in this paper, we propose a dynamic die binding policy that considers both channel state and die state for enhancing internal parallelism of general SSDs where multiple dies share a channel. The performance evaluation results show that the proposed policy shows a performance improvement of more than 20% over the logical address based static binding policy.
AB - Solid state drives (SSDs) implement large capacity, high performance storage devices by connecting multiple NAND flash memory chips in parallel using multiple channels. Channels can transfer data simultaneously, and each NAND package is composed of multiple dies, which can independently perform NAND operations such as read, write, and erase. Therefore, maximizing the parallel processing capability inside the SSD is important for performance improvement. However, the existing logical address based die binding policy has a disadvantage in that it can concentrate requests only on specific dies, and the existing dynamic binding policy that considers the state of each die has a limitation that it can be used only for the SSD where each die is connected with a dedicated channel. Therefore, in this paper, we propose a dynamic die binding policy that considers both channel state and die state for enhancing internal parallelism of general SSDs where multiple dies share a channel. The performance evaluation results show that the proposed policy shows a performance improvement of more than 20% over the logical address based static binding policy.
KW - Die binding
KW - NAND flash memory
KW - Parallelism
KW - SSD
UR - https://www.scopus.com/pages/publications/85028302496
M3 - Article
AN - SCOPUS:85028302496
SN - 0973-4562
VL - 12
SP - 4825
EP - 4829
JO - International Journal of Applied Engineering Research
JF - International Journal of Applied Engineering Research
IS - 15
ER -