Click edit button to change this text
What is NVM Express®?
NVM Express™ (NVMe™) is a specification defining how host software communicates with non-volatile memory across a PCI Express® (PCIe®) bus. It is the industry standard for PCIe solid state drives (SSDs) in all form factors (U.2, M.2, AIC, EDSFF). NVM Express is the non-profit consortium of tech industry leaders defining, managing and marketing NVMe technology. In addition to the NVMe base specification, the organization hosts other specifications: NVMe over Fabrics (NVMe-oF™) for using NVMe commands over a networked fabric and NVMe Management Interface (NVMe-MI™) to manage NVMe/PCIe SSDs in servers and storage systems.
The NVMe specification was designed from the ground up for SSDs. It is a much more efficient interface, providing lower latency, and is more scalable for SSDs than legacy interfaces, like serial ATA (SATA). The first part of the specification is the host control interface. The NVMe architecture brings a new high performance queuing mechanism that supports 65,535 I/O queues each with 65,535 commands (referred to as queue depth, or number of outstanding commands). Queues are mapped to CPU cores delivering scalable performance. The NVMe interface significantly reduces the number of memory-mapped input/output commands and accommodates operating system device drivers running in interrupt or polling modes for higher performance and lower latency. The NVMe specification also contains host-to-device protocol for SSD commands used by an operating system for: read, write, flush, TRIM, firmware management, temperature, errors and others.
NVM Express News
NVM Express, Inc. Honored with Flash Memory Technology Award at FMS 2019
The Upcoming NVMe-oF™ 1.1 Specification Provides Superior Congestion Management, Pioneering Transport Capabilities and Improved Automation Tactics with the Use of New [...]
New NVM Express™, Inc. Specifications Bolster Cloud and Enterprise Advancements
NVMe™ 1.4 Specification Delivers Improved Data Center Performance and NVMe-oF™ 1.1 Specification has Entered Final Member Review FOR IMMEDIATE RELEASE BEAVERTON, [...]
NVM Express™, Inc. Hosts 2019 NVMe™ Annual Members Meeting and Developer Day
NVMe technology experts will share the challenges, opportunities and outlook of the specification library BEAVERTON, Ore. – March 8, 2019 – [...]
How Microsoft Uses NVMe™ Solutions to Power Azure and its Data Centers
By Lee Prewitt, Microsoft Microsoft manages its data centers using Azure, our cloud computing solutions for building, testing, [...]
How Facebook Leverages NVMe™ Cloud Storage in the Datacenter
By Ross Stenfort, Facebook Source: Accelerating Facebook’s Hardware Infrastructure, Vijay Rao Many of today’s data center challenges are met [...]
Answering Your Questions: NVMe™ 1.4 Features and Compliance: Everything You Need to Know
By Nick Adams and David Woolf Earlier this month, we hosted an NVM Express™, Inc. webcast to discuss the newly released [...]