Multi-thread flash translation layer for multi-core solid state drives

J. Kim, Y. A. Winata, I. Shin

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

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.

Original languageEnglish
Pages (from-to)1187-1191
Number of pages5
JournalInternational Journal of Applied Engineering Research
Volume11
Issue number2
StatePublished - 1 Mar 2016

Keywords

  • Flash translation layer
  • Multi-thread
  • NAND flash memory

Fingerprint

Dive into the research topics of 'Multi-thread flash translation layer for multi-core solid state drives'. Together they form a unique fingerprint.

Cite this