Optimized I/O determinism for emerging NVM-based NVMe SSD in an enterprise system

Seonbong Kim, Joon Sung Yang

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

13 Citations (Scopus)


Non-volatile memory express (NVMe) over peripheral component interconnect express (PCIe) has been adopted in the storage system to provide low latency and high throughput. NVMe allows a host system to reduce latency because it offers a high parallel operation and optimized command processing flow. In addition, an introduction of emerging non-volatile memory (NVM) significantly reduces the solid state drive (SSD) latency. The latency reduction in the host system and SSD makes a relative ratio of PCIe fabric latency to total I/O latency considerably grow. Therefore, this paper proposes a novel I/O optimization method using the PCIe feature, virtual channel. Unlike conventional approaches with the same priority data path, based on SSD's internal latency, an emerging NVM-based NVMe SSD with the proposed architecture selects a prioritized virtual channel to provide deterministic I/O latency. Experimental results show that the proposed method with phase-change memory (PCM) SSD improves I/O determinism by processing 45 ~ 74% more commands within the predictable I/O latency than a conventional PCM SSD.

Original languageEnglish
Title of host publicationProceedings of the 55th Annual Design Automation Conference, DAC 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781450357005
Publication statusPublished - 2018 Jun 24
Event55th Annual Design Automation Conference, DAC 2018 - San Francisco, United States
Duration: 2018 Jun 242018 Jun 29

Publication series

NameProceedings - Design Automation Conference
VolumePart F137710
ISSN (Print)0738-100X


Conference55th Annual Design Automation Conference, DAC 2018
Country/TerritoryUnited States
CitySan Francisco

Bibliographical note

Publisher Copyright:
© 2018 Association for Computing Machinery.

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Modelling and Simulation


Dive into the research topics of 'Optimized I/O determinism for emerging NVM-based NVMe SSD in an enterprise system'. Together they form a unique fingerprint.

Cite this