Access Characteristic-based Cache Replacement Policy in an SSD

Joohyeong Yoon, Won Woo Ro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

The flash translation layer (FTL) of a modern solid-state drive (SSD) employs the address translation because a host system and a flash memory have different granularity units. For this reason, a large piece of data is broken into several pages, which contain partial-pages. Writing these partial-pages induces lots of read-modify-write operations that increase write amplification. If there is a locality among consecutive write accesses, delaying the cache eviction of partial pages can help reduce the number of flash writes. However, conventional cache replacement policies, which are not based on access characteristics, are not easy to take advantage of the delayed cache eviction. Therefore, in this paper, we propose the access characteristic-based cache replacement policy to reduce the number of cache evictions due to partial-page updates. First, the policy distinguishes eviction priority by data size because the access frequency of cache lines varies depending on the requested data size. Second, the policy manages eviction priority by receiving the data access characteristic, such as reusability, from the host. The proposed policy reduces the number of flash writes due to cache eviction by 10.6 % and 9.4 % on average, respectively, compared to FIFO and LRU policies.

Original languageEnglish
Title of host publicationProceedings - 2019 International Conference on Computer Vision Workshop, ICCVW 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728150239
DOIs
Publication statusPublished - 2019 Oct
Event17th IEEE/CVF International Conference on Computer Vision Workshop, ICCVW 2019 - Seoul, Korea, Republic of
Duration: 2019 Oct 272019 Oct 28

Publication series

NameProceedings - 2019 International Conference on Computer Vision Workshop, ICCVW 2019
Volume2019-January

Conference

Conference17th IEEE/CVF International Conference on Computer Vision Workshop, ICCVW 2019
Country/TerritoryKorea, Republic of
CitySeoul
Period19/10/2719/10/28

Bibliographical note

Publisher Copyright:
© 2019 IEEE.

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Access Characteristic-based Cache Replacement Policy in an SSD'. Together they form a unique fingerprint.

Cite this