Ajou University repository

RFTL: improving performance of selective caching-based page-level FTL through replication
  • Mativenga, Ronnie ;
  • Paik, Joon Young ;
  • Kim, Youngjae ;
  • Lee, Junghee ;
  • Chung, Tae Sun
Citations

SCOPUS

12

Citation Export

DC Field Value Language
dc.contributor.authorMativenga, Ronnie-
dc.contributor.authorPaik, Joon Young-
dc.contributor.authorKim, Youngjae-
dc.contributor.authorLee, Junghee-
dc.contributor.authorChung, Tae Sun-
dc.date.issued2019-03-15-
dc.identifier.urihttps://dspace.ajou.ac.kr/dev/handle/2018.oak/30306-
dc.description.abstractThe internal nature of flash memory technology, makes its performance highly dependent on workload characteristics causing poor performance on random writes. To solve this, Demand-based Flash Translation Layer (DFTL) which selectively caches page-level address mappings, was proposed. DFTL exploits temporal locality in workloads and when low, high cache miss rates are experienced. In this paper, we propose a replication based DFTL, called RFTL, which aims at minimizing the overhead caused by miss penalty from the cached mapping table in SRAM. We developed an analytical model for studying the range of performance for RFTL. We extended EagleTree simulator to implement RFTL. Our experimental evaluation with synthetic workloads endorses the utility of RFTL showing improved performance over DFTL especially for read-dominant workloads. With 80% read dominant workload, RFTL’s cumulative distribution function shows a 20% improvement and under 80% write dominant workload, it outperforms DFTL by 10% on I/O throughput.-
dc.description.sponsorshipAcknowledgements This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. NRF-2015R1C1A1A01052105).-
dc.description.sponsorshipThis work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. NRF-2015R1C1A1A01052105).-
dc.language.isoeng-
dc.publisherSpringer New York LLC-
dc.subject.meshCached mapping table-
dc.subject.meshCumulative distribution function-
dc.subject.meshExperimental evaluation-
dc.subject.meshFlash translation layer-
dc.subject.meshImproving performance-
dc.subject.meshSolid state drives-
dc.subject.meshSynthetic workloads-
dc.subject.meshWorkload characteristics-
dc.titleRFTL: improving performance of selective caching-based page-level FTL through replication-
dc.typeArticle-
dc.citation.endPage41-
dc.citation.startPage25-
dc.citation.titleCluster Computing-
dc.citation.volume22-
dc.identifier.bibliographicCitationCluster Computing, Vol.22, pp.25-41-
dc.identifier.doi10.1007/s10586-018-2824-5-
dc.identifier.scopusid2-s2.0-85050682389-
dc.identifier.urlhttp://www.kluweronline.com/issn/1386-7857-
dc.subject.keywordCached mapping table-
dc.subject.keywordFlash memory-
dc.subject.keywordFlash translation layer-
dc.subject.keywordSolid-state drive-
dc.description.isoafalse-
dc.subject.subareaSoftware-
dc.subject.subareaComputer Networks and Communications-
Show simple item record

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

Related Researcher

Chung, Tae-Sun Image
Chung, Tae-Sun정태선
Department of Software and Computer Engineering
Read More

Total Views & Downloads

File Download

  • There are no files associated with this item.