An empirical study on NVM-based block I/O caches

Geonhee Lee, Hyeon Gyu Lee, Juwon Lee, Bryan S. Kim, Sang Lyul Min

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

Abstract

This paper presents an empirical study on block I/O caches when combining the performance benefits of emerging NVM storages and the cost-effectiveness of secondary storages. Current state-of-the-art I/O caching solutions are designed around the performance characteristics of SSDs, and our study reveals that using them with NVM storages does not fully reap the benefits of I/O devices with near-DRAM latencies. With fast NVM storages, locating data must be handled efficiently, but the sophisticated yet complex data structures used in existing designs impose significant overheads by substantially increasing the hit time. As this design approach is suboptimal for accessing fast I/O devices, we suggest several architectural designs to exploit the performance of NVM storages.

Original languageEnglish (US)
Title of host publicationProceedings of the 9th Asia-Pacific Workshop on Systems, APSys 2018
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450360067
DOIs
StatePublished - Aug 27 2018
Externally publishedYes
Event9th Asia-Pacific Workshop on Systems, APSys 2018 - Jeju Island, Korea, Republic of
Duration: Aug 27 2018Aug 28 2018

Publication series

NameProceedings of the 9th Asia-Pacific Workshop on Systems, APSys 2018

Conference

Conference9th Asia-Pacific Workshop on Systems, APSys 2018
CountryKorea, Republic of
CityJeju Island
Period8/27/188/28/18

Keywords

  • I/O cache
  • NVDIMM
  • NVM
  • Storage stack

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'An empirical study on NVM-based block I/O caches'. Together they form a unique fingerprint.

  • Cite this

    Lee, G., Lee, H. G., Lee, J., Kim, B. S., & Min, S. L. (2018). An empirical study on NVM-based block I/O caches. In Proceedings of the 9th Asia-Pacific Workshop on Systems, APSys 2018 [11] (Proceedings of the 9th Asia-Pacific Workshop on Systems, APSys 2018). Association for Computing Machinery, Inc. https://doi.org/10.1145/3265723.3265741