HA-SBAST: History-based flash translation layer for NAND flash memory

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

NAND flash memory does not support the over-write operation and NAND-based storages need to deploy flash translation layer (FTL) that emulates the standard block device interface. The main function of FTL is to perform the out-of-place update and to maintain the mapping information between the logical sector numbers and their physical locations. The aim of the work is to present the efficient FTL sector mapping scheme for resource harsh embedded systems. The prime idea is to induce the low-cost sequential merge by allocating the dedicated write buffer for the sequential block. The random blocks share the write buffer to utilize the buffer space as possible. The sequentiality of blocks is evaluated with the past write pattern. The trace-driven simulation shows that the proposed scheme improves the overall performance of NAND-based storage up to 18.6 % compared to the FTL scheme that does not induce the sequential merge.

Original languageEnglish
Title of host publicationConvergence and Hybrid Information Technology - 6th International Conference, ICHIT 2012, Proceedings
Pages744-751
Number of pages8
DOIs
StatePublished - 2012
Event6th International Conference on Convergence and Hybrid Information Technology, ICHIT 2012 - Daejeon, Korea, Republic of
Duration: 23 Aug 201225 Aug 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7425 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Conference on Convergence and Hybrid Information Technology, ICHIT 2012
Country/TerritoryKorea, Republic of
CityDaejeon
Period23/08/1225/08/12

Keywords

  • block merge
  • flash translation layer
  • log block
  • NAND flash memory
  • write history

Fingerprint

Dive into the research topics of 'HA-SBAST: History-based flash translation layer for NAND flash memory'. Together they form a unique fingerprint.

Cite this