DocumentCode :
2554923
Title :
Non-volatile memory host controller interface performance analysis in high-performance I/O systems
Author :
Awad, Amro ; Kettering, Brett ; Solihin, Yan
Author_Institution :
North Carolina State Univ., Raleigh, NC, USA
fYear :
2015
fDate :
29-31 March 2015
Firstpage :
145
Lastpage :
154
Abstract :
Emerging non-volatile memories (NVMs), such as Phase-Change Memory (PCM), Spin-Transfer Torque RAM (STT-RAM) and Memristor, are very promising candidates for replacing NAND-Flash Solid-State Drives (SSDs) and Hard Disk Drives (HDDs) for many reasons. First, their read/write latencies are orders of magnitude faster. Second, some emerging NVMs, such as memristors, are expected to have very high densities, which allow deploying a much higher capacity without requiring increased physical space. While the percentage of the time taken for data movement over low-speed buses, such as Peripheral Component Interconnect (PCI), is negligible for the overall read/write latency in HDDs, it could be dominant for emerging fast NVMs. Therefore, the trend has moved toward using very fast interconnect technologies, such as PCI Express (PCIe) which is hundreds of times faster than the traditional PCI. Accordingly, new host controller interfaces are used to communicate with I/O devices to exploit the parallelism and low-latency features of emerging NVMs through high-speed interconnects. In this paper, we investigate the system performance bottlenecks and overhead of using the standard state-of-the-art Non-Volatile Memory Express (NVMe), or Non-Volatile Memory Host Controller Interface (NVMHCI) Specification [1] as representative for NVM host controller interfaces.
Keywords :
disc drives; flash memories; hard discs; peripheral interfaces; phase change memories; random-access storage; HDD; Memristor; NAND-flash solid-state drive; NVMHCI specification; NVMe; PCI; PCM; SSD; STT-RAM; hard disk drive; high-performance I/O system; nonvolatile memory express; nonvolatile memory host controller interface; peripheral component interconnect; phase-change memory; read-write latency; spin-transfer torque RAM; Nonvolatile memory; Performance evaluation; Protocols; Random access memory; Software; System performance; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on
Conference_Location :
Philadelphia, PA
Type :
conf
DOI :
10.1109/ISPASS.2015.7095793
Filename :
7095793
Link To Document :
بازگشت