Skip to content
EntityQ17157198· pop 30· linked from 445 articles

NVM Express

Sign in to save

Also known as NVMe, NVMHCI, Non-Volatile Memory Express, Non-Volatile Memory Host Controller Interface, NVMHCIS

logical interface for accessing non-volatile storage over the PCIe bus

Key facts

Abbreviation
NVMe
Status
Published
Year started
2011 ; 15 years ago ( 2011 )
Latest version
2.3, July 31, 2025 ; 10 months ago ( 2025-07-31 )
Organization
NVM Express, Inc. (since 2014), NVM Express Work Group (before 2014)
Website
nvmexpress .org

via Wikipedia infobox

Official website

NVM Express

scalable, efficient, and industry standard, What is NVMe Technology? The NVM Express® (NVMe®) specifications define how host software communicates with non-volatile memory across multiple transports like PCI Express® (PCIe®), RDMA, TCP and more. It is the industry standard for solid state drives (SSDs) in all form factors (U.2, M.2, AIC, EDSFF). NVM Express is the non-profit consortium. Learn More Who

nvmexpress.org

Link to the official site · 4,066 chars · not written by Vinony

Wikidata facts

Official website
nvmexpress.org
Image
2017 Dysk SSD Plextor M8Pe(Y) 256GB.jpg
Show 2 more facts
inception
2011-00-00
Commons category
NVM Express
Sources (1)

via Wikidata · CC0

~20 min read

Article

NVM Express (NVMe, Non-Volatile Memory Express) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open, logical-device interface specification for accessing a computer's non-volatile storage media usually attached via the PCI Express bus. The initial NVM stands for non-volatile memory, which is often NAND flash memory that comes in several physical form factors, including solid-state drives (SSDs), PCIe add-in cards, and M.2 cards, the successor to mSATA cards. NVM Express, as a logical-device interface, has been designed to capitalize on the low latency and internal parallelism of solid-state storage devices.

Architecturally, the logic for NVMe is physically stored within and executed by the NVMe controller chip that is physically co-located with the storage media, usually an SSD. Version changes for NVMe, e.g., 1.3 to 1.4, are incorporated within the storage media, and do not affect PCIe-compatible components such as motherboards and CPUs.

Connections

Categories