File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

노삼혁

Noh, Sam H.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Real-time flash memory storage with Janus-FTL

Author(s)
Lee, JongminKim, AhreumPark, MoonjuChoi, JongmooLee, DongheeNoh, Sam H.
Issued Date
2012-03-29
DOI
10.1145/2245276.2232069
URI
https://scholarworks.unist.ac.kr/handle/201301/41048
Fulltext
http://dl.acm.org/citation.cfm?doid=2245276.2232069
Citation
27th Annual ACM Symposium on Applied Computing (SAC 2012), pp.1799 - 1806
Abstract
Janus-FTL, a recently proposed Flash Translation Layer (FTL) software layer for flash memory storage, has the potential to reduce the worst case write time of flash memory storage by keeping hot data in the page mapping area and cold data in the block mapping area. In this paper, we present the design of the real-time Janus-FTL that guarantees worst case garbage collection cost and write response time. In the proposed FTL, each task needs to decide whether to place its data either in the page mapping area or the block mapping area. A naive optimal placement algorithm, which minimizes the worst case write time, has O(2 N) time complexity for N tasks. We propose an algorithm reducing the time complexity from O(2 N) to O(N log N). Through experiments, we verify that the real-time Janus-FTL reduces the worst case write time and, as a result, accommodates more real-time tasks than the previous state-of-the-art realtime page mapping FTL.
Publisher
ACM
ISBN
978-145030857-1

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.