TY - JOUR AU - 이동호 DA - 2016/11 PY - 2016 UR - https://ieeexplore.ieee.org/document/7838092/ UR - https://repository.hanyang.ac.kr/handle/20.500.11754/71314 AB - Recently, the flash storage device becomes more important to the mobile consumer electronics that supports various functionalities because of its portability and reliability. The capacity of the flash storage device is becoming larger and its price is going down due to the mass production of the Triple-Level Cell (TLC) flash memory. Since TLC flash memories are very cheap, they are widely deployed in the mobile flash storage device although its durability is poor. In addition, it is difficult to handle the large-scale flash memories with limited memory resources in the mobile flash storage device. Therefore, TLC-based flash storage device requires to internally optimize the write and erase operations with small memory resources. This paper proposes a new hash-based mapping algorithm, which reduces the redundant write and erase operations and uses only a few memory resources, for the mobile flash storage device. The proposed hash algorithm also guarantees uniform performance regardless of various workload patterns. Through various experiments with related works, this paper shows the superiority of the proposed hash algorithm. PB - IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC KW - Flash memories KW - Performance evaluation KW - Mobile communication, KW - Heuristic algorithms KW - Memory management KW - Classification algorithms KW - Random access memory KW - Block Mapping KW - Flash Memory KW - Flash Translation Layer KW - Hash Algorithm TI - A New Hash Algorithm Exploiting Triple-state Bucket Directory for Flash Storage Devices IS - 4 VL - 62 DO - 10.1109/TCE.2016.7838092 T2 - IEEE TRANSACTIONS ON CONSUMER ELECTRONICS ER -