Title :
HFTL: hybrid flash translation layer based on hot data identification for flash memory
Author :
Lee, Hyun-Seob ; Yun, Hyun-Sik ; Lee, Dong-Ho
Author_Institution :
Dept. of Comput. Sci. & Eng., Hanyang Univ., Seoul, South Korea
fDate :
11/1/2009 12:00:00 AM
Abstract :
For the last years, a number of flash translation layers (FTL) have been proposed for hiding erase-before-write architecture of NAND flash memory. However, although many conventional FTLs efficiently provide the logical to physical address remapping algorithms, they could not escape from the performance degradation when handling the hot data which tends to generate so many overwrites on the same logical address. In this paper, we propose a novel FTL algorithm called Hybrid Flash Translation Layer (HFTL) that adaptively exploits the sector mapping and log block based mapping schemes. To do so, HFTL first separates the hot data from the cold data by using the hot data identifier. And then it dynamically manages the former by using the sector mapping scheme showing an optimal performance for intensive overwrites at the same location, and the latter by using the log block based mapping scheme. By using this adaptive hybrid method, HFTL is always guaranteed to yield good performance for the pattern with the hot data as well as the pattern without it. Through a series of experiments, we show that HFTL yields better performance than conventional FTLs.
Keywords :
NAND circuits; data handling; flash memories; memory architecture; storage management; NAND flash memory; adaptive hybrid method; erase-before-write architecture; hot data handling; hot data identification; hybrid flash translation layer; log block based mapping; logical address; performance degradation; physical address remapping; sector mapping; Computer architecture; Computer science; Consumer electronics; Degradation; Digital audio players; Flash memory; Mobile handsets; Nonvolatile memory; Personal digital assistants; Portable computers; Flash memory, Flash Translation Layer, Hot Data Identifier, Sector Mapping, Log-based Block Mapping, and Hybrid Sector Mapping.;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2009.5373762