Technology card
ShippingNVM Express
NVMe · NVM Express
The protocol you get with M.2/U.2/E1.S SSDs on PCIe—not a drive form factor itself.
Related
In one minute
NVM Express (NVMe) is a standardized register and command-set interface for PCI Express–attached non-volatile memory subsystems. It replaces the single-queue, high-latency AHCI patterns designed for spinning disks with multiple submission/completion queues, lightweight commands, and semantics tuned for flash and future NVM.
SATA and AHCI were marvelous for disks with one outstanding command queue and millisecond-scale latencies. NAND on PCIe laughs at that bottleneck. NVMe rebooted the host contract: thousands of queues, doorbells in memory, completion paths that do not require a round trip through legacy register shadows.
From the application’s perspective, little changed—you still mmap files and issue reads. Underneath, the OS driver speaks NVMe admin and I/O commands, discovers namespaces, and maps PCIe functions. That separation is why the same spec spans client gumsticks and datacenter U.2 carriers.
Fabrics extended the idea: NVMe-oF carries the command set over RDMA/TCP so disaggregated storage can present the same semantics remotely. For the Observatory, NVMe is the hinge between “flash as a disk” and “flash as a datacenter building block.”
Compared to neighbors
SATA/AHCI remain the lingua franca for HDDs and many older SSDs. NVMe assumes PCIe-attached NVM. ZNS and FTL topics live in adjacent cards for how flash is organized once the NVMe link exists.
Uncertainty notes
- firstSeen uses the NVM Express 1.0 ratification date from the published specification cover page.
Sources
- 01NVM Express — Revision 1.0 (ratified March 1, 2011) · accessed 2026-10-06
- 02NVM Express — Revision 1.0e (January 23, 2013 errata) · accessed 2026-10-06
- 03NVM Express — NVMe overview (version history) · accessed 2026-10-06
- 04NVM Express — specifications portal · accessed 2026-10-06
- 05New Electronics — NVM Express 1.0 release coverage (March 2011) · accessed 2026-10-06