318:
307:
937:
1271:
5228:
4457:
32:
364:(HDDs), and it became increasingly inadequate for SSDs, which improved in speed over time. For example, within about five years of mass market mainstream adoption (2005–2010) many SSDs were already held back by the comparatively slow data rates available for hard drives—unlike hard disk drives, some SSDs are limited by the maximum
555:
U.3 is built on the U.2 spec and uses the same SFF-8639 connector. It is a 'tri-mode' standard, combining SAS, SATA and NVMe support into a single controller. U.3 can also support hot-swap between the different drives where firmware support is available. U.3 drives are still backward compatible with
438:
I/O. It is expected that future revisions will significantly enhance namespace management. Because of its feature focus, NVMe 1.1 was initially called "Enterprise NVMHCI". An update for the base NVMe specification, called version 1.0e, was released in
January 2013. In June 2011, a Promoter Group led
1200:
have been added in updates. Many vendors have released their own
Windows drivers for their devices as well. There are also manually customized installer files available to install a specific vendor's driver to any NVMe card, such as using a Samsung NVMe driver with a non-Samsung NVMe device, which
470:
2014 and promised similar performance. In June 2014, Intel announced their first NVM Express products, the Intel SSD data center family that interfaces with the host through PCI Express bus, which includes the DC P3700 series, the DC P3600 series, and the DC P3500 series. As of
November 2014,
168:
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
474:
In March 2014, the group incorporated to become NVM Express, Inc., which as of
November 2014 consists of more than 65 companies from across the industry. NVM Express specifications are owned and maintained by NVM Express, Inc., which also promotes industry awareness of NVM Express as an
1231:
maintains an open-source NVMe
Windows Driver for Windows 7/8/8.1 and Windows Server 2008R2/2012/2012R2, developed from the baseline code submitted by several promoter companies in the NVMe workgroup, specifically IDT, Intel, and LSI. The current release is 1.5 from December
1074:
mainline on 18 January 2012 and released as part of version 3.3 of the Linux kernel on 19 March 2012. Linux kernel supports NVMe Host Memory Buffer from version 4.13.1 with default maximum size 128 MB. Linux kernel supports NVMe Zoned
Namespaces start from version
793:
of PCI Express SSDs, and complementing the parallelism of contemporary CPUs, platforms and applications. At a high level, the basic advantages of NVMe over AHCI relate to its ability to exploit parallelism in host hardware and software, manifested by the differences in
433:
was the working group's chair. Version 1.0 of the specification was released on 1 March 2011, while version 1.1 of the specification was released on 11 October 2012. Major features added in version 1.1 are multi-path I/O (with namespace sharing) and arbitrary-length
475:
industry-wide standard. NVM Express, Inc. is directed by a thirteen-member board of directors selected from the
Promoter Group, which includes Cisco, Dell, EMC, HGST, Intel, Micron, Microsoft, NetApp, Oracle, PMC, Samsung, SanDisk and Seagate.
505:(KV), and support for rotating media such as hard drives. ZNS and KV allows data to be mapped directly to its physical location in flash memory to directly access data on an SSD. ZNS and KV can also decrease
211:
specification which support NVM Express as the logical-device interface are a popular use-case for NVMe and have become the dominant form of solid-state storage for servers, desktops, and laptops alike.
180:
overhead and brings various performance improvements relative to previous logical-device interfaces, including multiple long command queues, and reduced latency. The previous interface protocols like
2171:
1947:
3245:
2115:
2812:
426:(ONFI) on the memory (flash) chips side. A NVMHCI working group led by Intel was formed that year. The NVMHCI 1.0 specification was completed in April 2008 and released on Intel's web site.
429:
Technical work on NVMe began in the second half of 2009. The NVMe specifications were developed by the NVM Express
Workgroup, which consists of more than 90 companies; Amber Huffman of
188:(HDD) where a very lengthy delay (relative to CPU operations) exists between a request and data transfer, where data speeds are much slower than RAM speeds, and where disk rotation and
1451:
547:, is a computer interface for connecting solid-state drives to a computer. It uses up to four PCI Express lanes. Available servers can combine up to 48 U.2 NVMe solid-state drives.
2011:
1146:, as of April, 2021. The driver requires advanced interrupts as provided by the ACPI PSD running in advanced interrupt mode (mode 2), thus requiring the SMP kernel, as well.
1519:
4387:
2036:
633:
383:
to work with all SSDs adhering to the specification. It also means that each SSD manufacturer does not have to design specific interface drivers. This is similar to how
1547:
454:, was announced in July 2013; according to Samsung, this drive supported 3 GB/s read speeds, six times faster than their previous enterprise offerings. The LSI
4207:
3709:
1643:
2086:
2179:
2057:
1174:
6.0 and later builds, supporting various NVMe devices. As of vSphere 6 update 1, VMware's VSAN software-defined storage subsystem also supports NVMe devices.
986:'s head and stable/9 branches. The nvd(4) and nvme(4) drivers are included in the GENERIC kernel configuration by default since FreeBSD version 10.2 in 2015.
356:
for interfacing with the rest of a computer system. Since SSDs became available in mass markets, SATA has become the most typical way for connecting SSDs in
2123:
1958:
3256:
3280:
375:
bus before NVMe, but using non-standard specification interfaces, or by emulating a hardware RAID controller. By standardizing the interface of SSDs,
2823:
162:
1775:
1824:
1404:
599:
1351:
2926:
3539:
4089:
2422:
1462:
3378:
1746:
5223:
Interfaces are listed by their speed in the (roughly) ascending order, so the interface at the end of each section should be the fastest.
3920:
3882:
3789:
3813:
1614:
4668:
1888:
5196:
1593:
1391:
NVMe is designed from the ground up to deliver high bandwidth and low latency storage access for current and future NVM technologies.
3218:
2782:
2015:
4825:
3739:
3564:
4688:
4422:
4397:
4252:
1850:
1679:
766:(AHCI) has the benefit of wide software compatibility, but has the downside of not delivering optimal performance when used with
423:
2573:
4495:
4186:
3685:
2226:
2201:
5255:
4461:
4412:
3613:
1800:
2756:
2704:
2448:
698:
Storage
Performance Development Kit (SPDK) NVMe-oF initiator and target drivers. Both RoCE and TCP transports are supported.
525:
Almost all early NVMe solid-state drives are HHHL (half height, half length) or FHHL (full height, half length) AIC, with a
5260:
4876:
4547:
1558:
3115:
4582:
1654:
4929:
4768:
4698:
4268:
2606:
2588:
1129:
821:
763:
620:
over a network to connect remote NVMe devices, contrary to regular NVMe where physical NVMe devices are connected to a
181:
3588:
3140:
478:
In
September 2016, the CompactFlash Association announced that it would be releasing a new memory card specification,
4758:
3717:
2848:
3672:
2555:
1249:
since version 1.6 released on August 15, 2013. NVMe devices presented to QEMU guests can be either real or emulated.
4856:
3246:"IDF13 Hands-on Lab: Compiling the NVM Express Linux Open Source Driver and SSD Linux Benchmarks and Optimizations"
2094:
2065:
1871:
1204:
Support for NVMe HMB was added in Windows 10 Anniversary Update (Version 1607) in 2016. In Microsoft Windows from
5250:
3913:
2646:
778:(HBA) in a system was to connect the CPU/memory subsystem with a much slower storage subsystem based on rotating
3091:
2675:
4648:
4427:
3948:
3659:
1983:
782:. As a result, AHCI introduces certain inefficiencies when used with SSD devices, which behave much more like
317:
5200:
4851:
4820:
746:
731:
717:
649:
4473:
3049:
4798:
3998:
2730:
742:
713:
659:
490:
443:
306:
3188:
2899:
1427:
5124:
5063:
4918:
4417:
4079:
1487:
663:
529:
2.0 or 3.0 interface. A HHHL NVMe solid-state drive card is easy to insert into a PCIe slot of a server.
2529:
1918:
1779:
1412:
391:
mass-storage device class specification and work with all computers, with no per-device drivers needed.
4723:
4488:
3906:
3379:"Pci.c « host « nvme « drivers - kernel/Git/Stable/Linux.git - Linux kernel stable tree"
1828:
1693:
1151:
1053:
809:
The table below summarizes high-level differences between the NVMe and AHCI logical-device interfaces.
493:, which can improve the I/O performance for DRAM-less SSDs. For example, HMB can be used for cache the
5093:
4008:
789:
The NVMe device interface has been designed from the ground up, capitalizing on the lower latency and
4778:
3027:
688:
467:
3518:
2260:
1290:
tool is used to control an NVMe disk from the command line on FreeBSD. It was added in FreeBSD 9.2.
4217:
3973:
2172:"Kingston HyperX Predator PCI Express SSD Unveiled With LSI SandForce SF3700 PCIe Flash Controller"
2116:"LSI Introduces Blazing Fast SF3700 Series SSD Controller, Supports Both PCIe and SATA 6 Gbps"
1006:
1001:
124:
1722:
422:
2007, when NVMHCI was shown as the host-side protocol of a proposed architectural design that had
5231:
5206:
5098:
4753:
4349:
3968:
3001:
2058:"Samsung Announces Industry's First 2.5-inch NVMe SSD | StorageReview.com - Storage Reviews"
1327:
1220:
494:
2146:
2087:"LSI SF3700 SandForce Flash Controller Line Unveiled | StorageReview.com - Storage Reviews"
4788:
4407:
2345:"HMB-I/O: Fast Track for Handling Urgent I/Os in Nonvolatile Memory Express Solid-State Drives"
1754:
1197:
1189:
996:
Support for consumer-grade NVMe was added to the Genode framework as part of the 18.05 release.
407:
403:
399:
199:
and as 2.5-inch form-factor devices that provide a four-lane PCI Express interface through the
4326:
3639:"Update to support NVM Express by using native drivers in Windows 7 or Windows Server 2008 R2"
3167:
2878:
161:
cards. NVM Express, as a logical-device interface, has been designed to capitalize on the low
5052:
5005:
4861:
4633:
4481:
4139:(bankrupt, assets sold to Toshiba, which later spun off its SSD and flash business to Kioxia)
2975:
419:
489:(HMB) added in version 1.2 of the NVMe specification. HMB allows SSDs to utilize the host's
172:
By its design, NVM Express allows host hardware and software to fully exploit the levels of
5048:
4901:
4783:
4303:
3318:
2477:
2297:
1228:
783:
667:
349:
128:
940:
The position of NVMe data paths and multiple internal queues within various layers of the
8:
4960:
4515:
4155:
4049:
4028:
4013:
506:
141:
4003:
3743:
3322:
2301:
2037:"IDT Shows Off The First NVMe PCIe SSD Processor and Reference Design - FMS 2012 Update"
463:
4504:
4202:
4160:
3988:
3341:
3306:
2632:
2320:
2285:
1048:
in smartphones. Apple followed these releases with the release of the first-generation
803:
790:
517:
There are many form factors of NVMe solid-state drive, such as AIC, U.2, U.3, M.2 etc.
451:
173:
4950:
4572:
4508:
4150:
4044:
3953:
3929:
3469:
3392:
3346:
2366:
2325:
1491:
1322:
1110:
added support for NVMe in NetBSD 8.0. The implementation is derived from OpenBSD 6.0.
767:
709:
701:
430:
418:
The first details of a new standard for accessing non-volatile memory emerged at the
357:
150:
636:(ICITS), and this combination is often referred to as FC-NVMe or sometimes NVMe/FC.
621:
458:
SF3700 controller family, released in November 2013, also supports NVMe. A Kingston
195:
NVM Express devices are chiefly available in the form of standard-sized PCI Express
4683:
4018:
3993:
3963:
3886:
3336:
3326:
2356:
2315:
2305:
779:
775:
587:
384:
376:
1807:
1405:"NVMe 1.4 Specification Published: Further Optimizing Performance and Reliability"
936:
4813:
4663:
4643:
4518:
4104:
4069:
3673:
https://nvmexpress.org/wp-content/uploads/03_Lee_Windows-Windows-Driver_Final.pdf
3331:
2310:
1213:
1209:
1205:
617:
583:
361:
341:
327:
185:
3638:
2384:
2234:
954:
On February 24, 2015, support for booting from NVM Express devices was added to
625:
5114:
4808:
4733:
4658:
4562:
4537:
4344:
4232:
3393:"Faster 'NVM Express' SSD Interface Arrives on Retina MacBook and OS X 10.10.3"
3364:
2503:
1270:
1171:
1037:
727:
680:
The standard for NVMe over Fabrics was published by NVM Express, Inc. in 2016.
497:
table by the SSD controller, which can improve I/O performance. NVMe 2.0 added
435:
331:
196:
2398:
1124:
has been started in April 2014 by a senior developer formerly responsible for
5244:
5186:
5073:
4965:
4913:
4896:
4678:
4577:
4567:
4542:
4503:
4437:
4274:
4023:
3892:
2504:"Supplement to InfiniBandTMArchitecture Specification Volume 1 Release 1.2.1"
2370:
1086:
969:
963:
795:
774:
bus. As a logical-device interface, AHCI was developed when the purpose of a
750:
721:
643:
629:
380:
353:
2927:"4f503189f7339c667b045ab80a949964ecbaf93e - chromiumos/platform/depthcharge"
1594:"NVM Express Announces the Rearchitected NVMe 2.0 Library of Specifications"
4923:
4866:
4718:
4623:
4442:
4292:
3958:
3350:
2329:
1317:
1132:
support. Support for NVMe has been enabled in the OpenBSD 6.0 release.
1071:
941:
692:
579:
395:
204:
177:
146:
3444:
2951:
5191:
5170:
5088:
4871:
4846:
4773:
4557:
4552:
4341:
4286:
3834:
1581:
1312:
1185:
1094:
1045:
771:
526:
372:
132:
5010:
4181:'s NAND flash SSD business including controllers and renamed it Solidigm
2361:
2344:
5044:
4743:
4532:
4297:
4227:
3943:
3067:
1806:. Santa Clara, CA USA: Flash Memory Summit. August 2009. Archived from
1596:(Press release). Beaverton, Oregon, USA: NVM Express, Inc. June 3, 2021
1224:
1041:
673:
365:
360:; however, SATA was designed primarily for interfacing with mechanical
3835:"GitHub - linux-nvme/nvme-cli: NVMe management command line interface"
446:(89HF16P04AG3 and 89HF32P08AG3) in August 2012. The first NVMe drive,
5068:
5058:
5025:
5020:
4955:
4830:
4618:
4603:
4598:
4165:
4114:
3898:
3764:
3196:
3172:
3145:
1193:
1033:
799:
479:
455:
189:
3307:"HMB in DRAM-less NVMe SSDs: Their usage and effects on performance"
2286:"HMB in DRAM-less NVMe SSDS: Their usage and effects on performance"
741:
Bloombase StoreSafe Intelligent Storage Firewall supports NVMe over
5078:
5015:
4748:
4608:
4172:
4142:
4054:
3983:
3872:
1049:
955:
949:
655:
31:
1428:"Intel SSD DC P3700 800GB and 1.6TB Review: The Future of Storage"
1201:
may be needed for additional features, performance, and stability.
5211:
5165:
5149:
4975:
4793:
4738:
4673:
4628:
4212:
4109:
3876:
3614:"Windows 8.1 to support hybrid disks and adds native NVMe driver"
3493:
3192:
1554:
1526:
1520:"AHCI and NVMe as Interfaces for SATA Express Devices – Overview"
1179:
1125:
1121:
1115:
1090:
1019:
1014:
983:
977:
447:
326:
Intel SSD 750 series, an SSD that uses NVM Express, in form of a
3686:"NVMe Feature and Extended Capability Support - Windows drivers"
1089:
10.10.3. The NVMe hardware interface was introduced in the 2016
442:
The first commercially available NVMe chipsets were released by
5144:
5035:
5000:
4995:
4990:
4985:
4803:
4693:
4653:
4613:
4222:
4131:
4073:
3867:
3418:
2876:
1167:
1161:
1143:
1107:
1102:
991:
806:
accesses, etc., resulting in various performance improvements.
459:
394:
NVM Express devices are also used as the building block of the
5129:
5040:
628:
to a PCIe bus. In August 2017, a standard for using NVMe over
203:
connector (formerly known as SFF-8639). Storage devices using
5139:
5030:
4970:
4908:
4881:
4763:
4713:
4638:
4392:
4371:
4354:
4331:
4178:
4060:
3445:"non volatile memory express controller (/sys/dev/ic/nvme.c)"
2647:"SPDKNVMe-oFRDMA (Target & Initiator) Performance Report"
1458:
1080:
1067:
1061:
868:
735:
705:
158:
2676:"SPDKNVMe-oFTCP (Target & Initiator) Performance Report"
2423:"NVMe over Fibre Channel (NVMe over FC) or FC-NVMe standard"
634:
International Committee for Information Technology Standards
5134:
5119:
4980:
4891:
4886:
4728:
4432:
4124:
4119:
3978:
1258:
1246:
1137:
345:
117:
Non-Volatile Memory Host Controller Interface Specification
25:
Non-Volatile Memory Host Controller Interface Specification
3860:
2399:"All-Flash NVME Servers for Advanced Computing Supermicro"
2261:"The Toshiba RC100 SSD Review: Tiny Drive In A Big Market"
1379:
176:
possible in modern SSDs. As a result, NVM Express reduces
5083:
4708:
4703:
4366:
4361:
4336:
4309:
4136:
2813:"Advancements in Storage and File Systems in Windows 8.1"
1307:
1156:
Solaris received support for NVMe in Oracle Solaris 11.2.
1027:
565:
538:
388:
208:
200:
165:
and internal parallelism of solid-state storage devices.
154:
97:
2607:"Data in a Flash, Part III: NVMe over Fabrics Using TCP"
2147:"Kingston Unveils First PCIe SSD: 1800 MB/s Read Speeds"
683:
The following software implements the NVMe-oF protocol:
639:
As of May 2021, supported NVMe transport protocols are:
3419:"nvme -- Non-Volatile Memory Host Controller Interface"
2343:
Kim, Kyusik; Kim, Seongmin; Kim, Taeseok (2020-06-24).
2202:"Intel® Solid-State Drive Data Center Family for PCIe*"
556:
U.2, but U.2 drives are not compatible with U.3 hosts.
149:
that comes in several physical form factors, including
3281:"Merge git://git.infradead.org/users/willy/linux-nvme"
2705:"Hands On with StarWind NVMe-oF Initiator for Windows"
2783:"LightBits Super SSD brings NVMe on vanilla Ethernet"
1851:"NVMHCI: The Optimized Interface for Caches and SSDs"
1085:
Apple introduced software support for NVM Express in
466:" product using this controller was showcased at the
3873:
LFCS: Preparing Linux for nonvolatile memory devices
2757:"Intel planning big Lightbits NVMe/TCP storage push"
1044:
introduced the first mobile deployment of NVMe over
582:. Interfaces provided through the M.2 connector are
2012:"IDT releases two NVMe PCI-Express SSD controllers"
1216:
updates the maximum HMB size to 1/64 of system RAM.
691:. RoCE transport was supported initially, and with
4063:'s NAND flash SSD business and renamed it Solidigm
3141:"iPhone 6s and iPhone 6s Plus Preliminary Results"
1889:"New Promoter Group Formed to Advance NVM Express"
1488:"SFFWG Renames PCIe SSD SFF-8639 Connector To U.2"
220:Specifications for NVMe released to date include:
3365:"Linux 4.13 has been released on Sun, 3 Sep 2017"
3050:"Release notes for the Genode OS Framework 18.05"
632:(FC) was submitted by the standards organization
5242:
2877:Werner Fischer; Georg Schönberger (2015-06-01).
2604:
2254:
2252:
550:
398:storage in many leading supercomputers, such as
192:give rise to further optimization requirements.
4826:Coherent Accelerator Processor Interface (CAPI)
2806:
2804:
2574:"What NVMe over Fabrics Means for Data Storage"
2144:
1945:
1545:
1352:"NVM Express® Base Specification, Revision 2.1"
600:Enterprise and Data Center Standard Form Factor
3186:
2849:"NVM Express Base Specification Revision 1.4a"
1872:"What's New in NVMe 1.1 and Future Directions"
1680:"ASUS ROG RAIDR Express 240GB PCIe SSD Review"
1022:received support for NVMe on October 15, 2014.
4489:
3914:
3565:"VMware Compatibility Guide for NVMe devices"
2846:
2249:
1981:
1916:
1869:
1848:
1801:"Extending the NVMHCI Standard to Enterprise"
1517:
1120:Development work required to support NVMe in
16:Interface used for connecting storage devices
3893:NVMe, NVMe-oF and RDMA for network engineers
3683:
3652:
3467:
3442:
2900:"ChromeOS adds boot support for NVM Express"
2801:
2697:
753:for transparent storage security protection.
3216:
3092:"NVMe Driver Now Available - Haiku Project"
2810:
2775:
2731:"StarWind SAN & NAS over Fibre Channel"
1877:. Santa Clara, CA USA: Flash Memory Summit.
1856:. Santa Clara, CA USA: Flash Memory Summit.
1513:
1511:
1509:
1507:
1485:
1184:Microsoft added native support for NVMe to
1070:on 3 March 2011, which was merged into the
931:
4496:
4482:
3921:
3907:
2749:
2014:. The Inquirer. 2012-08-21. Archived from
1865:
1863:
1827:. The Inquirer. 2008-04-16. Archived from
1778:. The Inquirer. 2007-10-13. Archived from
1686:
1461:. 2015. pp. 18, 20–22. Archived from
1425:
1298:NVM-Express user space tooling for Linux.
1066:Intel published an NVM Express driver for
1009:gained support for NVMe on April 18, 2019.
169:components such as motherboards and CPUs.
30:
3340:
3330:
3116:"4053 Add NVME Driver Support to Illumos"
2723:
2360:
2342:
2319:
2309:
1452:"Intel Solid-State Drive DC P3600 Series"
1219:Support for NVMe ZNS and KV was added in
982:Intel sponsored a NVM Express driver for
3660:"Recommended AHCI/RAID and NVMe Drivers"
2417:
2415:
1504:
1269:
935:
471:NVMe drives are commercially available.
4253:List of solid-state drive manufacturers
3165:
2858:. section 1.4 Theory of Operation, p. 7
2586:
2556:"NVM Express over Fabrics Revision 1.0"
1982:Amber Huffman, ed. (January 23, 2013).
1917:Amber Huffman, ed. (October 11, 2012).
1860:
813:High-level comparison of AHCI and NVMe
757:
424:Open NAND Flash Interface Working Group
184:were developed for use with far slower
123:) is an open, logical-device interface
5243:
3928:
3304:
2283:
2258:
1402:
1166:Intel has provided an NVMe driver for
1142:Arca Noae provides an NVMe driver for
802:processing, the number of uncacheable
695:5.x, native support for TCP was added.
371:High-end SSDs had been made using the
4477:
4068:Flash Forward (joint venture between
3902:
3883:Multipathing PCI Express Storage
2924:
2630:
2571:
2412:
1615:"NVM Express Base Specification 2.0d"
1346:
1344:
578:), uses a M.2 NVMe solid-state drive
3879:, April 19, 2013, by Jonathan Corbet
3540:"Intel Solid-State for NVMe Drivers"
3028:"FreeBSD 10.2-RELEASE Release Notes"
2589:"NVMe Over Fabrics Support in Linux"
2587:Hellwig, Christoph (July 17, 2016).
1624:. NVM Express, Inc. January 11, 2024
1607:
520:
88:NVM Express Work Group (before 2014)
3740:"Nvmewin - Revision 157: /Releases"
1548:"SATA Express: PCIe Client Storage"
1265:
1236:
13:
4269:Advanced Host Controller Interface
3895:, August 2020, by Jerome Tissieres
3589:"VSAN Now Supporting NVMe Devices"
3138:
2605:Petros Koutoupis (June 10, 2019).
2284:Kim, Kyusik; Kim, Taeseok (2020).
2227:"NVM Express Organization History"
2145:Jane McEntegart (7 January 2014).
1641:
1361:. NVM Express, Inc. August 5, 2024
1341:
764:Advanced Host Controller Interface
738:distributions & public clouds.
14:
5272:
3852:
3816:. The FreeBSD Project. 2018-03-12
3166:Chester, Brandon (May 16, 2016).
3139:Ho, Joshua (September 28, 2015).
2633:"Announcing the SPDK NVMf Target"
2572:Woolf, David (February 9, 2018).
2449:"FC-NVMe rev 1.14 (T11/16-020vB)"
1776:"Speeding up Flash... in a flash"
1212:, the maximum HMB size is 64 MB.
972:with NVMe support is version 4.6.
851:Up to six per non-queued command;
704:NVMe-oF initiator and target for
676:, NVMe over InfiniBand or NVMe/IB
532:
215:
5227:
5226:
4456:
4455:
3889:, March 12, 2015, by Keith Busch
2925:Akers, Jason B. (Jan 22, 2015).
2561:. NVM Express, Inc. 5 June 2016.
898:two serialized host DRAM fetches
387:devices are built to follow the
316:
305:
3827:
3806:
3782:
3757:
3732:
3702:
3677:
3666:
3631:
3606:
3581:
3557:
3532:
3511:
3486:
3461:
3436:
3411:
3385:
3371:
3357:
3298:
3273:
3238:
3210:
3180:
3159:
3132:
3108:
3084:
3060:
3042:
3020:
3002:"Log of /stable/9/sys/dev/nvme"
2994:
2968:
2944:
2918:
2892:
2870:
2847:Amber Huffman (March 9, 2020).
2840:
2668:
2639:
2631:Stern, Jonathan (7 June 2016).
2624:
2598:
2580:
2565:
2548:
2522:
2496:
2470:
2441:
2391:
2377:
2336:
2277:
2259:Tallis, Billy (June 14, 2018).
2219:
2194:
2164:
2138:
2108:
2079:
2050:
2029:
2004:
1975:
1939:
1910:
1881:
1842:
1817:
1793:
1768:
1739:
1715:
1672:
1644:"A Comparison of NVMe and AHCI"
1635:
1586:
1403:Tallis, Billy (June 14, 2019).
1257:An open source NVMe driver for
841:Up to 65536 commands per queue
512:
439:by seven companies was formed.
153:(SSDs), PCIe add-in cards, and
131:media usually attached via the
1946:David A. Deming (2013-06-08).
1575:
1546:Paul Wassenberg (2013-06-25).
1539:
1479:
1444:
1419:
1396:
1372:
1281:
86:NVM Express, Inc. (since 2014)
1:
4821:Intel Ultra Path Interconnect
3814:"NVM Express control utility"
3187:Matthew Wilcox (2011-03-03).
2879:"Linux Storage Stack Diagram"
1849:Amber Huffman (August 2008).
1334:
1056:that also use NVMe over PCIe.
881:Requires synchronization lock
853:Up to nine per queued command
846:Uncacheable register accesses
551:U.3 (SFF-8639 or SFF-TA-1001)
340:Historically, most SSDs used
296:
5256:Solid-state computer storage
4799:Intel QuickPath Interconnect
4789:Direct Media Interface (DMI)
4402:
3500:. Arca Noae, LLC. 2021-04-03
3332:10.1371/journal.pone.0229645
3068:"#9910 NVMe devices support"
2311:10.1371/journal.pone.0229645
2093:. 2013-11-18. Archived from
2064:. 2013-07-18. Archived from
2039:. The SSD Review. 2012-08-24
1825:"Flash new standard tips up"
1518:Dave Landsman (2013-08-09).
1261:is available on SourceForge.
616:) is the concept of using a
444:Integrated Device Technology
7:
5261:Computer hardware standards
3684:lorihollasch (2023-08-09).
3468:David Gwynne (2016-04-14).
3443:David Gwynne (2014-04-16).
2976:"Log of /head/sys/dev/nvme"
1984:"NVM Express Revision 1.0e"
1723:"Using LC's Sierra Systems"
1301:
1293:
836:Up to 32 commands per queue
572:Next Generation Form Factor
570:M.2, formerly known as the
127:for accessing a computer's
60:; 13 years ago
10:
5277:
4784:Compute Express Link (CXL)
3217:Keith Busch (2013-08-12).
1919:"NVM Express Revision 1.1"
1486:Paul Alcorn (2015-06-05).
1054:first-generation iPhone SE
896:Command parameters require
786:than like spinning media.
624:either directly or over a
604:
597:
563:
536:
413:
5220:
5179:
5158:
5107:
5021:IEEE-1284 (parallel port)
4943:
4936:logical device interface)
4839:
4591:
4525:
4451:
4380:
4319:
4261:
4245:
4195:
4097:
4088:
4037:
3936:
3305:Kim, K.; Kim, T. (2020).
1653:. SATA-IO. Archived from
1426:Drew Riley (2014-08-13).
919:Host Memory Buffer (HMB)
468:Consumer Electronics Show
92:
82:
72:
54:
46:
38:
29:
24:
3868:CompactFlash Association
3837:. linux-nvme. 2019-03-26
1032:With the release of the
932:Operating system support
610:NVM Express over Fabrics
593:
157:cards, the successor to
3969:Flash memory controller
3641:. Microsoft. 2014-11-13
2478:"NVMe-oF Specification"
1694:"NVM Express Explained"
1328:Universal Flash Storage
1221:Windows 10 version 21H2
1170:, which is included in
901:Gets command parameters
893:for 4 KB commands
543:U.2, formerly known as
5251:Computer storage buses
4583:List of bus bandwidths
4393:JEDEC / JC-42, JC-64.8
3790:"Download EDK II from"
3255:. 2013. Archived from
3168:"The iPhone SE Review"
2385:"NVMe Gets Refactored"
1870:Peter Onufryk (2013).
1747:"SummitDev User Guide"
1278:
1198:Windows Server 2008 R2
1190:Windows Server 2012 R2
945:
856:Up to two per command
798:depths, efficiency of
586:or higher (up to four
559:
334:(front and rear views)
145:, which is often NAND
4381:Related organizations
3710:"Windows NVM Express"
3226:flashmemorysummit.com
3030:. The FreeBSD Project
3008:. The FreeBSD Project
2982:. The FreeBSD Project
1782:on September 18, 2009
1273:
1245:NVMe is supported by
1192:. Native drivers for
968:The first release of
939:
903:in one 64-byte fetch
878:and multiple threads
420:Intel Developer Forum
379:only need one common
267:1.4b (September 2020)
5026:IEEE-1394 (FireWire)
4764:PCI Extended (PCI-X)
4310:Universal Serial Bus
4304:Serial attached SCSI
3189:"NVM Express driver"
2811:Andy Herron (2013).
1948:"PCIe-based Storage"
1229:OpenFabrics Alliance
831:Maximum queue depth
758:Comparison with AHCI
689:initiator and target
408:Sierra Supercomputer
404:Summit Supercomputer
400:Fugaku Supercomputer
328:PCI Express 3.0
230:1.2 (November 2014)
129:non-volatile storage
4867:Parallel ATA (PATA)
4038:Flash manufacturers
4029:Write amplification
4014:Solid-state storage
3690:learn.microsoft.com
3449:BSD Cross Reference
3423:NetBSD manual pages
3323:2020PLoSO..1529645K
3219:"Linux NVMe Driver"
3006:FreeBSD source tree
2980:FreeBSD source tree
2510:. September 2, 2014
2362:10.3390/app10124341
2302:2020PLoSO..1529645K
2237:on 23 November 2015
1831:on January 11, 2014
1660:on 12 February 2019
1582:NVMe Specifications
911:Usually half-duplex
848:(2000 cycles each)
839:Up to 65535 queues;
814:
734:target for various
507:write amplification
482:, which uses NVMe.
287:2.0d (January 2024)
284:2.0c (October 2022)
281:2.0b (January 2022)
247:1.3a (October 2017)
233:1.2a (October 2015)
224:1.0e (January 2013)
142:non-volatile memory
21:
4774:PCI Express (PCIe)
4203:Greenliant Systems
3974:Garbage collection
3930:Solid-state drives
2906:. 24 February 2015
2761:Blocks & Files
2685:. February 1, 2020
2656:. February 1, 2021
2530:"What is NVMe-oF?"
2018:on August 24, 2012
1682:. 6 December 2013.
1382:. NVM Express, Inc
1279:
946:
908:Data transmission
883:to issue a command
864:A single interrupt
834:One command queue;
812:
770:connected via the
712:, supporting both
668:converged Ethernet
618:transport protocol
487:Host Memory Buffer
358:personal computers
151:solid-state drives
19:
5238:
5237:
5224:
4951:Apple Desktop Bus
4928:PCI Express (via
4887:Serial ATA (SATA)
4573:Network on a chip
4471:
4470:
4403:NVMHCI Work Group
4246:SSD manufacturers
4241:
4240:
3999:Over-provisioning
3954:Flash file system
2881:. Thomas-Krenn.AG
2711:. October 6, 2021
2429:. January 1, 2018
2091:StorageReview.com
2062:StorageReview.com
1323:Solid-state drive
929:
928:
710:Microsoft Windows
521:AIC (add-in card)
377:operating systems
292:2.1 (August 2024)
264:1.4a (March 2020)
256:1.3d (March 2019)
239:1.2.1 (June 2016)
135:bus. The initial
106:
105:
5268:
5230:
5229:
5222:
4684:HP Precision Bus
4498:
4491:
4484:
4475:
4474:
4459:
4458:
4327:HDD form factors
4095:
4094:
3994:Open-channel SSD
3923:
3916:
3909:
3900:
3899:
3887:Linux Foundation
3864:
3863:
3861:Official website
3846:
3845:
3843:
3842:
3831:
3825:
3824:
3822:
3821:
3810:
3804:
3803:
3801:
3800:
3786:
3780:
3779:
3777:
3775:
3761:
3755:
3754:
3752:
3751:
3742:. Archived from
3736:
3730:
3729:
3727:
3725:
3720:on June 12, 2013
3716:. Archived from
3714:Project web site
3706:
3700:
3699:
3697:
3696:
3681:
3675:
3670:
3664:
3663:
3656:
3650:
3649:
3647:
3646:
3635:
3629:
3628:
3626:
3625:
3610:
3604:
3603:
3601:
3600:
3585:
3579:
3578:
3576:
3575:
3561:
3555:
3554:
3552:
3551:
3536:
3530:
3529:
3527:
3526:
3515:
3509:
3508:
3506:
3505:
3490:
3484:
3483:
3481:
3480:
3474:OpenBSD man page
3465:
3459:
3458:
3456:
3455:
3440:
3434:
3433:
3431:
3430:
3415:
3409:
3408:
3406:
3404:
3389:
3383:
3382:
3375:
3369:
3368:
3361:
3355:
3354:
3344:
3334:
3302:
3296:
3295:
3293:
3292:
3277:
3271:
3270:
3268:
3267:
3261:
3253:activeevents.com
3250:
3242:
3236:
3235:
3233:
3232:
3223:
3214:
3208:
3207:
3205:
3204:
3195:. Archived from
3184:
3178:
3177:
3163:
3157:
3156:
3154:
3153:
3136:
3130:
3129:
3127:
3126:
3112:
3106:
3105:
3103:
3102:
3096:www.haiku-os.org
3088:
3082:
3081:
3079:
3078:
3072:dev.haiku-os.org
3064:
3058:
3057:
3046:
3040:
3039:
3037:
3035:
3024:
3018:
3017:
3015:
3013:
2998:
2992:
2991:
2989:
2987:
2972:
2966:
2965:
2963:
2962:
2948:
2942:
2941:
2939:
2937:
2922:
2916:
2915:
2913:
2911:
2896:
2890:
2889:
2887:
2886:
2874:
2868:
2867:
2865:
2863:
2853:
2844:
2838:
2837:
2835:
2834:
2828:
2822:. Archived from
2817:
2808:
2799:
2798:
2796:
2794:
2789:. April 29, 2021
2779:
2773:
2772:
2770:
2768:
2753:
2747:
2746:
2744:
2742:
2727:
2721:
2720:
2718:
2716:
2701:
2695:
2694:
2692:
2690:
2680:
2672:
2666:
2665:
2663:
2661:
2651:
2643:
2637:
2636:
2628:
2622:
2621:
2619:
2617:
2602:
2596:
2595:
2593:
2584:
2578:
2577:
2569:
2563:
2562:
2560:
2552:
2546:
2545:
2543:
2541:
2526:
2520:
2519:
2517:
2515:
2500:
2494:
2493:
2491:
2489:
2474:
2468:
2467:
2465:
2463:
2458:. April 19, 2017
2453:
2445:
2439:
2438:
2436:
2434:
2419:
2410:
2409:
2407:
2406:
2395:
2389:
2388:
2381:
2375:
2374:
2364:
2349:Applied Sciences
2340:
2334:
2333:
2323:
2313:
2281:
2275:
2274:
2272:
2271:
2256:
2247:
2246:
2244:
2242:
2233:. Archived from
2223:
2217:
2216:
2214:
2212:
2198:
2192:
2191:
2189:
2187:
2178:. Archived from
2168:
2162:
2161:
2159:
2157:
2142:
2136:
2135:
2133:
2131:
2122:. Archived from
2112:
2106:
2105:
2103:
2102:
2083:
2077:
2076:
2074:
2073:
2054:
2048:
2047:
2045:
2044:
2033:
2027:
2026:
2024:
2023:
2008:
2002:
2001:
1999:
1997:
1988:
1979:
1973:
1972:
1970:
1969:
1963:
1957:. Archived from
1952:
1943:
1937:
1936:
1934:
1932:
1923:
1914:
1908:
1907:
1905:
1903:
1893:
1885:
1879:
1878:
1876:
1867:
1858:
1857:
1855:
1846:
1840:
1839:
1837:
1836:
1821:
1815:
1814:
1812:
1805:
1797:
1791:
1790:
1788:
1787:
1772:
1766:
1765:
1763:
1762:
1753:. Archived from
1743:
1737:
1736:
1734:
1733:
1719:
1713:
1712:
1710:
1708:
1698:
1690:
1684:
1683:
1676:
1670:
1669:
1667:
1665:
1659:
1648:
1639:
1633:
1632:
1630:
1629:
1619:
1611:
1605:
1604:
1602:
1601:
1590:
1584:
1579:
1573:
1572:
1570:
1569:
1563:
1557:. Archived from
1552:
1543:
1537:
1536:
1534:
1533:
1524:
1515:
1502:
1501:
1499:
1498:
1483:
1477:
1476:
1474:
1473:
1467:
1456:
1448:
1442:
1441:
1439:
1438:
1423:
1417:
1416:
1411:. Archived from
1400:
1394:
1393:
1388:
1387:
1376:
1370:
1369:
1367:
1366:
1356:
1348:
1289:
1276:
1266:Management tools
1237:Software support
944:'s storage stack
815:
811:
776:host bus adapter
509:of flash media.
499:Zoned Namespaces
452:enterprise drive
385:USB mass storage
362:hard disk drives
320:
309:
278:2.0a (July 2021)
270:1.4c (June 2021)
261:1.4 (June 2019)
236:1.2b (June 2016)
227:1.1b (July 2014)
186:hard disk drives
102:
99:
68:
66:
61:
34:
22:
18:
5276:
5275:
5271:
5270:
5269:
5267:
5266:
5265:
5241:
5240:
5239:
5234:
5225:
5216:
5175:
5154:
5103:
5016:IEEE-488 (GPIB)
4939:
4835:
4814:Infinity Fabric
4644:Europe Card Bus
4587:
4521:
4502:
4472:
4467:
4447:
4376:
4315:
4257:
4237:
4191:
4145:(bought by OCZ)
4105:Western Digital
4084:
4070:Western Digital
4033:
3937:Key terminology
3932:
3927:
3859:
3858:
3855:
3850:
3849:
3840:
3838:
3833:
3832:
3828:
3819:
3817:
3812:
3811:
3807:
3798:
3796:
3794:SourceForge.net
3788:
3787:
3783:
3773:
3771:
3765:"ChangeLog/1.6"
3763:
3762:
3758:
3749:
3747:
3738:
3737:
3733:
3723:
3721:
3708:
3707:
3703:
3694:
3692:
3682:
3678:
3671:
3667:
3658:
3657:
3653:
3644:
3642:
3637:
3636:
3632:
3623:
3621:
3612:
3611:
3607:
3598:
3596:
3587:
3586:
3582:
3573:
3571:
3563:
3562:
3558:
3549:
3547:
3538:
3537:
3533:
3524:
3522:
3517:
3516:
3512:
3503:
3501:
3492:
3491:
3487:
3478:
3476:
3466:
3462:
3453:
3451:
3441:
3437:
3428:
3426:
3417:
3416:
3412:
3402:
3400:
3399:. 11 April 2015
3391:
3390:
3386:
3377:
3376:
3372:
3363:
3362:
3358:
3317:(3): e0229645.
3303:
3299:
3290:
3288:
3279:
3278:
3274:
3265:
3263:
3259:
3248:
3244:
3243:
3239:
3230:
3228:
3221:
3215:
3211:
3202:
3200:
3185:
3181:
3164:
3160:
3151:
3149:
3137:
3133:
3124:
3122:
3114:
3113:
3109:
3100:
3098:
3090:
3089:
3085:
3076:
3074:
3066:
3065:
3061:
3048:
3047:
3043:
3033:
3031:
3026:
3025:
3021:
3011:
3009:
3000:
2999:
2995:
2985:
2983:
2974:
2973:
2969:
2960:
2958:
2950:
2949:
2945:
2935:
2933:
2923:
2919:
2909:
2907:
2898:
2897:
2893:
2884:
2882:
2875:
2871:
2861:
2859:
2851:
2845:
2841:
2832:
2830:
2826:
2815:
2809:
2802:
2792:
2790:
2781:
2780:
2776:
2766:
2764:
2755:
2754:
2750:
2740:
2738:
2737:. July 20, 2022
2729:
2728:
2724:
2714:
2712:
2703:
2702:
2698:
2688:
2686:
2678:
2674:
2673:
2669:
2659:
2657:
2649:
2645:
2644:
2640:
2629:
2625:
2615:
2613:
2603:
2599:
2591:
2585:
2581:
2570:
2566:
2558:
2554:
2553:
2549:
2539:
2537:
2536:. June 27, 2020
2528:
2527:
2523:
2513:
2511:
2502:
2501:
2497:
2487:
2485:
2484:. 15 April 2020
2476:
2475:
2471:
2461:
2459:
2451:
2447:
2446:
2442:
2432:
2430:
2421:
2420:
2413:
2404:
2402:
2397:
2396:
2392:
2387:. 30 June 2021.
2383:
2382:
2378:
2341:
2337:
2296:(3): e0229645.
2282:
2278:
2269:
2267:
2257:
2250:
2240:
2238:
2225:
2224:
2220:
2210:
2208:
2200:
2199:
2195:
2185:
2183:
2176:hothardware.com
2170:
2169:
2165:
2155:
2153:
2143:
2139:
2129:
2127:
2126:on 5 March 2016
2120:hothardware.com
2114:
2113:
2109:
2100:
2098:
2085:
2084:
2080:
2071:
2069:
2056:
2055:
2051:
2042:
2040:
2035:
2034:
2030:
2021:
2019:
2010:
2009:
2005:
1995:
1993:
1986:
1980:
1976:
1967:
1965:
1961:
1950:
1944:
1940:
1930:
1928:
1921:
1915:
1911:
1901:
1899:
1891:
1887:
1886:
1882:
1874:
1868:
1861:
1853:
1847:
1843:
1834:
1832:
1823:
1822:
1818:
1810:
1803:
1799:
1798:
1794:
1785:
1783:
1774:
1773:
1769:
1760:
1758:
1745:
1744:
1740:
1731:
1729:
1721:
1720:
1716:
1706:
1704:
1696:
1692:
1691:
1687:
1678:
1677:
1673:
1663:
1661:
1657:
1646:
1642:Walker, Don H.
1640:
1636:
1627:
1625:
1617:
1613:
1612:
1608:
1599:
1597:
1592:
1591:
1587:
1580:
1576:
1567:
1565:
1561:
1550:
1544:
1540:
1531:
1529:
1522:
1516:
1505:
1496:
1494:
1484:
1480:
1471:
1469:
1468:on Oct 28, 2015
1465:
1454:
1450:
1449:
1445:
1436:
1434:
1424:
1420:
1401:
1397:
1385:
1383:
1378:
1377:
1373:
1364:
1362:
1354:
1350:
1349:
1342:
1337:
1304:
1296:
1287:
1284:
1274:
1268:
1239:
1214:Windows 11 24H2
1210:Windows 11 23H2
1206:Windows 10 1607
934:
902:
897:
892:
882:
877:
852:
847:
840:
835:
760:
607:
602:
596:
584:PCI Express 3.0
568:
562:
553:
541:
535:
523:
515:
416:
338:
337:
336:
335:
323:
322:
321:
312:
311:
310:
299:
275:2.0 (May 2021)
253:1.3c (May 2018)
250:1.3b (May 2018)
244:1.3 (May 2017)
218:
197:expansion cards
96:
87:
77:
64:
62:
59:
17:
12:
11:
5:
5274:
5264:
5263:
5258:
5253:
5236:
5235:
5221:
5218:
5217:
5215:
5214:
5209:
5204:
5194:
5189:
5183:
5181:
5177:
5176:
5174:
5173:
5168:
5162:
5160:
5156:
5155:
5153:
5152:
5147:
5142:
5137:
5132:
5127:
5125:Intel HD Audio
5122:
5117:
5115:ADAT Lightpipe
5111:
5109:
5105:
5104:
5102:
5101:
5096:
5091:
5086:
5081:
5076:
5071:
5066:
5061:
5056:
5038:
5033:
5028:
5023:
5018:
5013:
5008:
5003:
4998:
4993:
4988:
4983:
4978:
4973:
4968:
4963:
4958:
4953:
4947:
4945:
4941:
4940:
4938:
4937:
4926:
4921:
4916:
4911:
4906:
4905:
4904:
4899:
4889:
4884:
4879:
4874:
4869:
4864:
4859:
4854:
4849:
4843:
4841:
4837:
4836:
4834:
4833:
4828:
4823:
4818:
4817:
4816:
4809:HyperTransport
4806:
4801:
4796:
4791:
4786:
4781:
4776:
4771:
4766:
4761:
4756:
4751:
4746:
4741:
4736:
4731:
4726:
4721:
4716:
4711:
4706:
4701:
4696:
4691:
4686:
4681:
4676:
4671:
4666:
4661:
4656:
4651:
4646:
4641:
4636:
4631:
4626:
4621:
4616:
4611:
4606:
4601:
4595:
4593:
4589:
4588:
4586:
4585:
4580:
4575:
4570:
4565:
4563:Bus contention
4560:
4555:
4550:
4545:
4540:
4538:Front-side bus
4535:
4529:
4527:
4523:
4522:
4519:computer buses
4501:
4500:
4493:
4486:
4478:
4469:
4468:
4466:
4465:
4452:
4449:
4448:
4446:
4445:
4440:
4435:
4430:
4425:
4420:
4415:
4410:
4405:
4400:
4395:
4390:
4384:
4382:
4378:
4377:
4375:
4374:
4369:
4364:
4359:
4358:
4357:
4347:
4345:expansion card
4339:
4334:
4329:
4323:
4321:
4320:Configurations
4317:
4316:
4314:
4313:
4307:
4301:
4295:
4290:
4284:
4278:
4272:
4265:
4263:
4259:
4258:
4256:
4255:
4249:
4247:
4243:
4242:
4239:
4238:
4236:
4235:
4230:
4225:
4220:
4215:
4210:
4205:
4199:
4197:
4193:
4192:
4190:
4189:
4184:
4183:
4182:
4170:
4169:
4168:
4158:
4153:
4148:
4147:
4146:
4140:
4129:
4128:
4127:
4122:
4117:
4112:
4101:
4099:
4092:
4086:
4085:
4083:
4082:
4077:
4066:
4065:
4064:
4052:
4047:
4041:
4039:
4035:
4034:
4032:
4031:
4026:
4021:
4016:
4011:
4006:
4001:
3996:
3991:
3986:
3981:
3976:
3971:
3966:
3961:
3956:
3951:
3946:
3940:
3938:
3934:
3933:
3926:
3925:
3918:
3911:
3903:
3897:
3896:
3890:
3880:
3870:
3865:
3854:
3853:External links
3851:
3848:
3847:
3826:
3805:
3781:
3756:
3731:
3701:
3676:
3665:
3662:. 10 May 2013.
3651:
3630:
3605:
3580:
3556:
3531:
3510:
3498:Arca Noae wiki
3485:
3460:
3435:
3410:
3384:
3370:
3356:
3297:
3272:
3237:
3209:
3179:
3158:
3131:
3107:
3083:
3059:
3041:
3019:
2993:
2967:
2943:
2917:
2891:
2869:
2839:
2800:
2787:ComputerWeekly
2774:
2763:. June 9, 2022
2748:
2722:
2696:
2667:
2638:
2623:
2597:
2579:
2564:
2547:
2534:Storage Review
2521:
2495:
2469:
2440:
2411:
2390:
2376:
2335:
2276:
2248:
2218:
2193:
2182:on 28 May 2016
2163:
2151:Tom's Hardware
2137:
2107:
2078:
2049:
2028:
2003:
1974:
1938:
1909:
1898:. June 1, 2011
1880:
1859:
1841:
1816:
1813:on 2017-06-17.
1792:
1767:
1738:
1714:
1703:. 9 April 2014
1701:nvmexpress.org
1685:
1671:
1634:
1622:nvmexpress.org
1606:
1585:
1574:
1538:
1503:
1492:Tom's Hardware
1478:
1443:
1432:Tom's Hardware
1418:
1415:on 2021-01-27.
1395:
1371:
1359:nvmexpress.org
1339:
1338:
1336:
1333:
1332:
1331:
1325:
1320:
1315:
1310:
1303:
1300:
1295:
1292:
1283:
1280:
1267:
1264:
1263:
1262:
1255:
1251:
1250:
1243:
1238:
1235:
1234:
1233:
1217:
1202:
1182:
1176:
1175:
1164:
1158:
1157:
1154:
1148:
1147:
1140:
1134:
1133:
1118:
1112:
1111:
1105:
1099:
1098:
1083:
1077:
1076:
1064:
1058:
1057:
1030:
1024:
1023:
1017:
1011:
1010:
1004:
998:
997:
994:
988:
987:
980:
974:
973:
966:
960:
959:
952:
933:
930:
927:
926:
923:
920:
916:
915:
912:
909:
905:
904:
899:
894:
888:
887:
884:
879:
873:
872:
865:
862:
858:
857:
854:
849:
843:
842:
837:
832:
828:
827:
824:
819:
780:magnetic media
759:
756:
755:
754:
739:
728:Lightbits Labs
725:
699:
696:
687:Linux NVMe-oF
678:
677:
671:
653:
647:
606:
603:
598:Main article:
595:
592:
564:Main article:
561:
558:
552:
549:
537:Main article:
534:
533:U.2 (SFF-8639)
531:
522:
519:
514:
511:
436:scatter-gather
415:
412:
332:expansion card
325:
324:
315:
314:
313:
304:
303:
302:
301:
300:
298:
295:
294:
293:
290:
289:
288:
285:
282:
279:
273:
272:
271:
268:
265:
259:
258:
257:
254:
251:
248:
242:
241:
240:
237:
234:
228:
225:
217:
216:Specifications
214:
104:
103:
94:
90:
89:
84:
80:
79:
78:August 5, 2024
74:
73:Latest version
70:
69:
56:
52:
51:
48:
44:
43:
40:
36:
35:
27:
26:
15:
9:
6:
4:
3:
2:
5273:
5262:
5259:
5257:
5254:
5252:
5249:
5248:
5246:
5233:
5219:
5213:
5210:
5208:
5205:
5202:
5198:
5195:
5193:
5190:
5188:
5187:Multidrop bus
5185:
5184:
5182:
5178:
5172:
5169:
5167:
5164:
5163:
5161:
5157:
5151:
5148:
5146:
5143:
5141:
5138:
5136:
5133:
5131:
5128:
5126:
5123:
5121:
5118:
5116:
5113:
5112:
5110:
5106:
5100:
5097:
5095:
5094:External PCIe
5092:
5090:
5087:
5085:
5082:
5080:
5077:
5075:
5074:Parallel SCSI
5072:
5070:
5067:
5065:
5062:
5060:
5057:
5054:
5050:
5046:
5042:
5039:
5037:
5034:
5032:
5029:
5027:
5024:
5022:
5019:
5017:
5014:
5012:
5009:
5007:
5004:
5002:
4999:
4997:
4994:
4992:
4989:
4987:
4984:
4982:
4979:
4977:
4974:
4972:
4969:
4967:
4966:Commodore bus
4964:
4962:
4959:
4957:
4954:
4952:
4949:
4948:
4946:
4942:
4935:
4931:
4927:
4925:
4922:
4920:
4917:
4915:
4914:Fibre Channel
4912:
4910:
4907:
4903:
4900:
4898:
4895:
4894:
4893:
4890:
4888:
4885:
4883:
4880:
4878:
4875:
4873:
4870:
4868:
4865:
4863:
4860:
4858:
4855:
4853:
4850:
4848:
4845:
4844:
4842:
4838:
4832:
4829:
4827:
4824:
4822:
4819:
4815:
4812:
4811:
4810:
4807:
4805:
4802:
4800:
4797:
4795:
4792:
4790:
4787:
4785:
4782:
4780:
4777:
4775:
4772:
4770:
4767:
4765:
4762:
4760:
4757:
4755:
4752:
4750:
4747:
4745:
4742:
4740:
4737:
4735:
4732:
4730:
4727:
4725:
4722:
4720:
4717:
4715:
4712:
4710:
4707:
4705:
4702:
4700:
4697:
4695:
4692:
4690:
4687:
4685:
4682:
4680:
4677:
4675:
4672:
4670:
4667:
4665:
4662:
4660:
4657:
4655:
4652:
4650:
4647:
4645:
4642:
4640:
4637:
4635:
4632:
4630:
4627:
4625:
4622:
4620:
4617:
4615:
4612:
4610:
4607:
4605:
4602:
4600:
4597:
4596:
4594:
4590:
4584:
4581:
4579:
4578:Plug and play
4576:
4574:
4571:
4569:
4568:Bus mastering
4566:
4564:
4561:
4559:
4556:
4554:
4551:
4549:
4546:
4544:
4543:Back-side bus
4541:
4539:
4536:
4534:
4531:
4530:
4528:
4524:
4520:
4517:
4513:
4511:
4506:
4499:
4494:
4492:
4487:
4485:
4480:
4479:
4476:
4464:
4463:
4454:
4453:
4450:
4444:
4441:
4439:
4436:
4434:
4431:
4429:
4426:
4424:
4421:
4419:
4418:SFF Committee
4416:
4414:
4411:
4409:
4406:
4404:
4401:
4399:
4396:
4394:
4391:
4389:
4386:
4385:
4383:
4379:
4373:
4370:
4368:
4365:
4363:
4360:
4356:
4353:
4352:
4351:
4348:
4346:
4343:
4340:
4338:
4335:
4333:
4330:
4328:
4325:
4324:
4322:
4318:
4311:
4308:
4305:
4302:
4299:
4296:
4294:
4291:
4288:
4285:
4282:
4279:
4276:
4275:Fibre Channel
4273:
4270:
4267:
4266:
4264:
4260:
4254:
4251:
4250:
4248:
4244:
4234:
4231:
4229:
4226:
4224:
4221:
4219:
4216:
4214:
4211:
4209:
4206:
4204:
4201:
4200:
4198:
4194:
4188:
4185:
4180:
4176:
4175:
4174:
4171:
4167:
4164:
4163:
4162:
4159:
4157:
4154:
4152:
4149:
4144:
4141:
4138:
4135:
4134:
4133:
4130:
4126:
4123:
4121:
4118:
4116:
4113:
4111:
4108:
4107:
4106:
4103:
4102:
4100:
4096:
4093:
4091:
4087:
4081:
4078:
4075:
4071:
4067:
4062:
4058:
4057:
4056:
4053:
4051:
4048:
4046:
4043:
4042:
4040:
4036:
4030:
4027:
4025:
4024:Wear leveling
4022:
4020:
4017:
4015:
4012:
4010:
4007:
4005:
4002:
4000:
3997:
3995:
3992:
3990:
3987:
3985:
3982:
3980:
3977:
3975:
3972:
3970:
3967:
3965:
3962:
3960:
3957:
3955:
3952:
3950:
3947:
3945:
3942:
3941:
3939:
3935:
3931:
3924:
3919:
3917:
3912:
3910:
3905:
3904:
3901:
3894:
3891:
3888:
3884:
3881:
3878:
3874:
3871:
3869:
3866:
3862:
3857:
3856:
3836:
3830:
3815:
3809:
3795:
3791:
3785:
3770:
3766:
3760:
3746:on 2017-05-10
3745:
3741:
3735:
3724:September 18,
3719:
3715:
3711:
3705:
3691:
3687:
3680:
3674:
3669:
3661:
3655:
3640:
3634:
3619:
3615:
3609:
3594:
3590:
3584:
3570:
3566:
3560:
3545:
3541:
3535:
3520:
3514:
3499:
3495:
3489:
3475:
3471:
3464:
3450:
3446:
3439:
3424:
3420:
3414:
3398:
3397:macrumors.com
3394:
3388:
3380:
3374:
3366:
3360:
3352:
3348:
3343:
3338:
3333:
3328:
3324:
3320:
3316:
3312:
3308:
3301:
3286:
3282:
3276:
3262:on 2014-01-11
3258:
3254:
3247:
3241:
3227:
3220:
3213:
3199:on 2012-07-17
3198:
3194:
3190:
3183:
3175:
3174:
3169:
3162:
3148:
3147:
3142:
3135:
3121:
3117:
3111:
3097:
3093:
3087:
3073:
3069:
3063:
3055:
3051:
3045:
3029:
3023:
3007:
3003:
2997:
2981:
2977:
2971:
2957:
2956:DragonFly BSD
2953:
2947:
2932:
2931:Git at Google
2928:
2921:
2905:
2901:
2895:
2880:
2873:
2857:
2856:Specification
2850:
2843:
2829:on 2014-01-10
2825:
2821:
2814:
2807:
2805:
2788:
2784:
2778:
2762:
2758:
2752:
2736:
2735:StorageReview
2732:
2726:
2710:
2709:StorageReview
2706:
2700:
2684:
2677:
2671:
2655:
2648:
2642:
2634:
2627:
2612:
2611:Linux Journal
2608:
2601:
2590:
2583:
2575:
2568:
2557:
2551:
2535:
2531:
2525:
2509:
2505:
2499:
2483:
2479:
2473:
2457:
2450:
2444:
2428:
2424:
2418:
2416:
2400:
2394:
2386:
2380:
2372:
2368:
2363:
2358:
2354:
2350:
2346:
2339:
2331:
2327:
2322:
2317:
2312:
2307:
2303:
2299:
2295:
2291:
2287:
2280:
2266:
2262:
2255:
2253:
2236:
2232:
2228:
2222:
2207:
2203:
2197:
2181:
2177:
2173:
2167:
2152:
2148:
2141:
2125:
2121:
2117:
2111:
2097:on 2014-01-11
2096:
2092:
2088:
2082:
2068:on 2014-01-10
2067:
2063:
2059:
2053:
2038:
2032:
2017:
2013:
2007:
1996:September 18,
1992:
1991:Specification
1985:
1978:
1964:on 2013-09-20
1960:
1956:
1949:
1942:
1931:September 18,
1927:
1926:Specification
1920:
1913:
1902:September 18,
1897:
1896:Press release
1890:
1884:
1873:
1866:
1864:
1852:
1845:
1830:
1826:
1820:
1809:
1802:
1796:
1781:
1777:
1771:
1757:on 2020-08-06
1756:
1752:
1751:olcf.ornl.gov
1748:
1742:
1728:
1724:
1718:
1702:
1695:
1689:
1681:
1675:
1656:
1652:
1645:
1638:
1623:
1616:
1610:
1595:
1589:
1583:
1578:
1564:on 2013-10-04
1560:
1556:
1549:
1542:
1528:
1521:
1514:
1512:
1510:
1508:
1493:
1489:
1482:
1464:
1460:
1453:
1447:
1433:
1429:
1422:
1414:
1410:
1406:
1399:
1392:
1381:
1380:"NVM Express"
1375:
1360:
1353:
1347:
1345:
1340:
1329:
1326:
1324:
1321:
1319:
1316:
1314:
1311:
1309:
1306:
1305:
1299:
1291:
1272:
1260:
1256:
1253:
1252:
1248:
1244:
1241:
1240:
1230:
1227:in 2021. The
1226:
1222:
1218:
1215:
1211:
1207:
1203:
1199:
1195:
1191:
1187:
1183:
1181:
1178:
1177:
1173:
1169:
1165:
1163:
1160:
1159:
1155:
1153:
1150:
1149:
1145:
1141:
1139:
1136:
1135:
1131:
1127:
1123:
1119:
1117:
1114:
1113:
1109:
1106:
1104:
1101:
1100:
1096:
1092:
1088:
1084:
1082:
1079:
1078:
1073:
1069:
1065:
1063:
1060:
1059:
1055:
1051:
1047:
1043:
1039:
1035:
1031:
1029:
1026:
1025:
1021:
1018:
1016:
1013:
1012:
1008:
1005:
1003:
1000:
999:
995:
993:
990:
989:
985:
981:
979:
976:
975:
971:
970:DragonFly BSD
967:
965:
964:DragonFly BSD
962:
961:
957:
953:
951:
948:
947:
943:
938:
924:
921:
918:
917:
913:
910:
907:
906:
900:
895:
890:
889:
885:
880:
875:
874:
870:
866:
863:
860:
859:
855:
850:
845:
844:
838:
833:
830:
829:
825:
823:
820:
817:
816:
810:
807:
805:
801:
797:
796:command queue
792:
787:
785:
781:
777:
773:
769:
765:
752:
751:Fibre Channel
748:
744:
740:
737:
733:
729:
726:
723:
722:Fibre Channel
719:
715:
711:
707:
703:
700:
697:
694:
690:
686:
685:
684:
681:
675:
672:
669:
665:
661:
657:
654:
651:
648:
645:
642:
641:
640:
637:
635:
631:
630:Fibre Channel
627:
623:
619:
615:
611:
601:
591:
589:
585:
581:
577:
573:
567:
557:
548:
546:
540:
530:
528:
518:
510:
508:
504:
500:
496:
492:
488:
483:
481:
476:
472:
469:
465:
461:
457:
453:
449:
445:
440:
437:
432:
427:
425:
421:
411:
409:
405:
401:
397:
392:
390:
386:
382:
381:device driver
378:
374:
369:
367:
363:
359:
355:
354:Fibre Channel
351:
347:
343:
333:
329:
319:
308:
291:
286:
283:
280:
277:
276:
274:
269:
266:
263:
262:
260:
255:
252:
249:
246:
245:
243:
238:
235:
232:
231:
229:
226:
223:
222:
221:
213:
210:
206:
202:
198:
193:
191:
187:
183:
179:
175:
170:
166:
164:
160:
156:
152:
148:
144:
143:
138:
134:
130:
126:
125:specification
122:
118:
114:
110:
101:
95:
91:
85:
81:
75:
71:
57:
53:
49:
45:
41:
37:
33:
28:
23:
4933:
4719:TURBOchannel
4509:
4460:
4293:SATA Express
4280:
4019:Trim command
4009:Secure erase
4004:Read disturb
3959:Flash memory
3839:. Retrieved
3829:
3818:. Retrieved
3808:
3797:. Retrieved
3793:
3784:
3772:. Retrieved
3768:
3759:
3748:. Retrieved
3744:the original
3734:
3722:. Retrieved
3718:the original
3713:
3704:
3693:. Retrieved
3689:
3679:
3668:
3654:
3643:. Retrieved
3633:
3622:. Retrieved
3620:. 2013-09-06
3617:
3608:
3597:. Retrieved
3595:. 2015-11-11
3592:
3583:
3572:. Retrieved
3568:
3559:
3548:. Retrieved
3546:. 2015-09-25
3543:
3534:
3523:. Retrieved
3513:
3502:. Retrieved
3497:
3488:
3477:. Retrieved
3473:
3470:"man 4 nvme"
3463:
3452:. Retrieved
3448:
3438:
3427:. Retrieved
3425:. 2021-05-16
3422:
3413:
3401:. Retrieved
3396:
3387:
3373:
3359:
3314:
3310:
3300:
3289:. Retrieved
3287:. 2012-01-18
3284:
3275:
3264:. Retrieved
3257:the original
3252:
3240:
3229:. Retrieved
3225:
3212:
3201:. Retrieved
3197:the original
3182:
3171:
3161:
3150:. Retrieved
3144:
3134:
3123:. Retrieved
3119:
3110:
3099:. Retrieved
3095:
3086:
3075:. Retrieved
3071:
3062:
3053:
3044:
3032:. Retrieved
3022:
3010:. Retrieved
3005:
2996:
2984:. Retrieved
2979:
2970:
2959:. Retrieved
2955:
2946:
2934:. Retrieved
2930:
2920:
2908:. Retrieved
2903:
2894:
2883:. Retrieved
2872:
2860:. Retrieved
2855:
2842:
2831:. Retrieved
2824:the original
2819:
2791:. Retrieved
2786:
2777:
2765:. Retrieved
2760:
2751:
2739:. Retrieved
2734:
2725:
2713:. Retrieved
2708:
2699:
2687:. Retrieved
2682:
2670:
2658:. Retrieved
2653:
2641:
2626:
2614:. Retrieved
2610:
2600:
2582:
2567:
2550:
2538:. Retrieved
2533:
2524:
2512:. Retrieved
2507:
2498:
2486:. Retrieved
2481:
2472:
2460:. Retrieved
2455:
2443:
2431:. Retrieved
2426:
2403:. Retrieved
2401:. Supermicro
2393:
2379:
2355:(12): 4341.
2352:
2348:
2338:
2293:
2289:
2279:
2268:. Retrieved
2264:
2239:. Retrieved
2235:the original
2230:
2221:
2209:. Retrieved
2205:
2196:
2184:. Retrieved
2180:the original
2175:
2166:
2154:. Retrieved
2150:
2140:
2128:. Retrieved
2124:the original
2119:
2110:
2099:. Retrieved
2095:the original
2090:
2081:
2070:. Retrieved
2066:the original
2061:
2052:
2041:. Retrieved
2031:
2020:. Retrieved
2016:the original
2006:
1994:. Retrieved
1990:
1977:
1966:. Retrieved
1959:the original
1954:
1941:
1929:. Retrieved
1925:
1912:
1900:. Retrieved
1895:
1883:
1844:
1833:. Retrieved
1829:the original
1819:
1808:the original
1795:
1784:. Retrieved
1780:the original
1770:
1759:. Retrieved
1755:the original
1750:
1741:
1730:. Retrieved
1727:hpc.llnl.gov
1726:
1717:
1705:. Retrieved
1700:
1688:
1674:
1662:. Retrieved
1655:the original
1651:31 July 2012
1650:
1637:
1626:. Retrieved
1621:
1609:
1598:. Retrieved
1588:
1577:
1566:. Retrieved
1559:the original
1541:
1530:. Retrieved
1495:. Retrieved
1481:
1470:. Retrieved
1463:the original
1446:
1435:. Retrieved
1431:
1421:
1413:the original
1408:
1398:
1390:
1384:. Retrieved
1374:
1363:. Retrieved
1358:
1318:SATA Express
1297:
1285:
1072:Linux kernel
942:Linux kernel
914:Full-duplex
808:
788:
761:
693:Linux kernel
682:
679:
638:
613:
609:
608:
580:computer bus
575:
571:
569:
554:
544:
542:
524:
516:
513:Form factors
502:
498:
486:
484:
477:
473:
441:
428:
417:
396:burst buffer
393:
370:
339:
219:
205:SATA Express
194:
171:
167:
147:flash memory
140:
136:
120:
116:
112:
108:
107:
83:Organization
55:Year started
39:Abbreviation
5192:CoreConnect
5171:ExpressCard
5099:Thunderbolt
5089:Camera Link
4872:Bus and Tag
4558:Address bus
4553:Control bus
4548:Daisy chain
4350:Thunderbolt
4342:PCI Express
4287:PCI Express
4281:NVM Express
4196:Independent
4090:Controllers
3989:Memory wear
2952:"release46"
2904:NVM Express
2427:Tech Target
2241:23 December
2231:NVM Express
1313:PCI Express
1288:nvmecontrol
1282:nvmecontrol
1186:Windows 8.1
1095:MacBook Pro
886:No locking
876:Parallelism
871:interrupts
867:Up to 2048
791:parallelism
772:PCI Express
724:transports.
626:PCIe switch
373:PCI Express
174:parallelism
139:stands for
133:PCI Express
109:NVM Express
20:NVM Express
5245:Categories
5045:ACCESS.bus
4944:Peripheral
4744:InfiniBand
4739:HP GSC bus
4533:System bus
4355:USB Type-C
4298:Serial ATA
4262:Interfaces
4228:PMC-Sierra
3944:Encryption
3841:2019-03-27
3820:2019-07-12
3799:2014-01-11
3750:2016-08-13
3695:2024-04-11
3645:2014-11-17
3624:2014-01-11
3599:2016-03-17
3593:vmware.com
3574:2016-03-17
3569:vmware.com
3550:2016-03-17
3525:2014-12-02
3519:"nvme(7D)"
3504:2021-06-08
3479:2016-08-07
3454:2014-04-27
3429:2021-05-16
3291:2013-11-05
3285:kernel.org
3266:2014-01-11
3231:2013-11-05
3203:2013-11-05
3152:2016-06-01
3125:2016-05-23
3120:github.com
3101:2016-07-28
3077:2019-04-18
3054:genode.org
2986:16 October
2961:2016-09-08
2885:2015-06-08
2833:2014-01-11
2715:October 6,
2508:Infiniband
2482:NVMexpress
2405:2022-07-22
2270:2024-03-30
2101:2014-01-11
2072:2014-01-11
2043:2014-01-11
2022:2014-01-11
1968:2014-01-12
1835:2014-01-11
1786:2014-01-11
1761:2020-06-25
1732:2020-06-25
1628:2024-03-26
1600:2024-03-31
1568:2014-11-21
1532:2013-10-02
1497:2015-06-09
1472:2015-04-11
1437:2014-11-21
1386:2017-01-24
1365:2024-08-10
1335:References
1225:Windows 11
891:Efficiency
861:Interrupt
730:NVMe over
674:InfiniBand
652:, NVMe/TCP
501:(ZNS) and
450:'s XS1715
366:throughput
297:Background
98:nvmexpress
5006:Lightning
4956:Atari SIO
4831:SpaceWire
4664:Zorro III
4604:S-100 bus
4599:SS-50 bus
4592:Standards
4512:standards
4505:Technical
4166:SandForce
4115:Fusion-io
3544:intel.com
3173:AnandTech
3146:AnandTech
2793:April 29,
2371:2076-3417
2265:AnandTech
1409:AnandTech
1194:Windows 7
1034:iPhone 6S
800:interrupt
646:, FC-NVMe
503:Key-Value
480:CFexpress
456:SandForce
368:of SATA.
190:seek time
50:Published
5232:Category
5207:Wishbone
5180:Embedded
5159:Portable
5079:Profibus
5011:DMX512-A
4897:Parallel
4749:Ethernet
4659:Zorro II
4609:Multibus
4510:de facto
4462:Category
4433:T10/SCSI
4213:Maxiotek
4173:SK Hynix
4143:Indilinx
4055:SK Hynix
3774:21 March
3769:qemu.org
3618:Myce.com
3521:. Oracle
3403:11 April
3351:32119705
3311:PLOS ONE
3034:5 August
2936:21 March
2910:21 March
2820:snia.org
2741:July 20,
2330:32119705
2290:PLOS ONE
2211:21 March
2186:21 March
2156:21 March
2130:21 March
1955:snia.org
1707:21 March
1302:See also
1294:nvme-cli
1277:on Linux
1275:nvme-cli
1087:Yosemite
1050:iPad Pro
956:ChromeOS
950:ChromeOS
804:register
702:StarWind
656:Ethernet
622:PCIe bus
545:SFF-8639
464:prosumer
344:such as
207:and the
5212:SLIMbus
5166:PC Card
5150:TOSLINK
4840:Storage
4794:RapidIO
4674:FASTBUS
4629:STD Bus
4526:General
4443:T13/ATA
4413:SATA-IO
4218:Marvell
4177:Bought
4161:Seagate
4156:Samsung
4110:SanDisk
4098:Captive
4059:Bought
4050:Samsung
3964:SLC/MLC
3877:LWN.net
3342:7051071
3319:Bibcode
3193:LWN.net
2862:May 16,
2767:June 9,
2689:May 26,
2660:May 26,
2616:May 26,
2540:May 26,
2514:May 26,
2488:May 26,
2462:May 26,
2433:May 26,
2321:7051071
2298:Bibcode
1555:SATA-IO
1527:SATA-IO
1180:Windows
1172:vSphere
1152:Solaris
1126:USB 2.0
1122:OpenBSD
1116:OpenBSD
1091:MacBook
1038:6S Plus
1020:illumos
1015:illumos
984:FreeBSD
978:FreeBSD
818:
662:v1/v2 (
614:NVMe-oF
605:NVMe-oF
448:Samsung
414:History
410:, etc.
163:latency
121:NVMHCIS
93:Website
63: (
5145:S/PDIF
5036:1-Wire
5001:RS-485
4996:RS-423
4991:RS-422
4986:RS-232
4847:ST-506
4804:NVLink
4654:STEbus
4614:Unibus
4438:T11/FC
4408:USB-IF
4388:INCITS
4300:(SATA)
4289:(PCIe)
4283:(NVMe)
4271:(AHCI)
4223:Phison
4151:Micron
4132:Kioxia
4074:Kioxia
4045:Micron
3494:"NVME"
3349:
3339:
3012:3 July
2456:INCITS
2369:
2328:
2318:
1664:3 July
1168:VMware
1162:VMware
1144:ArcaOS
1108:NetBSD
1103:NetBSD
992:Genode
749:, and
720:, and
716:&
460:HyperX
47:Status
5140:McASP
5108:Audio
5053:SMBus
5049:PMBus
5031:UNI/O
4971:HP-IL
4924:SATAe
4909:ESCON
4882:HIPPI
4714:NuBus
4669:CAMAC
4639:Q-Bus
4634:SMBus
4619:VAXBI
4516:wired
4372:EDSFF
4332:mSATA
4312:(USB)
4306:(SAS)
4179:Intel
4061:Intel
3260:(PDF)
3249:(PDF)
3222:(PDF)
2852:(PDF)
2827:(PDF)
2816:(PDF)
2679:(PDF)
2650:(PDF)
2592:(PDF)
2559:(PDF)
2452:(PDF)
2206:Intel
1987:(PDF)
1962:(PDF)
1951:(PDF)
1922:(PDF)
1892:(PDF)
1875:(PDF)
1854:(PDF)
1811:(PDF)
1804:(PDF)
1697:(PDF)
1658:(PDF)
1647:(PDF)
1618:(PDF)
1562:(PDF)
1551:(PDF)
1523:(PDF)
1466:(PDF)
1459:Intel
1455:(PDF)
1355:(PDF)
1330:(UFS)
1232:2016.
1081:macOS
1068:Linux
1062:Linux
1042:Apple
1007:Haiku
1002:Haiku
869:MSI-X
826:NVMe
736:Linux
706:Linux
666:over
594:EDSFF
588:lanes
485:NVMe
431:Intel
352:, or
342:buses
159:mSATA
115:) or
5197:AMBA
5135:MADI
5120:AES3
4981:MIDI
4934:NVMe
4930:AHCI
4892:SCSI
4877:DSSI
4852:ESDI
4729:SBus
4689:EISA
4624:MBus
4514:for
4507:and
4428:SSSI
4423:SNIA
4398:ONFI
4277:(FC)
4208:Goke
4187:FADU
4125:sTec
4120:HGST
4080:YMTC
4072:and
3984:MB/s
3979:IOPS
3776:2015
3726:2013
3405:2015
3347:PMID
3036:2015
3014:2013
2988:2012
2938:2015
2912:2015
2864:2020
2795:2021
2769:2022
2743:2022
2717:2021
2691:2021
2683:SPDK
2662:2021
2654:SPDK
2618:2021
2542:2021
2516:2021
2490:2021
2464:2021
2435:2021
2367:ISSN
2326:PMID
2243:2015
2213:2015
2188:2015
2158:2015
2132:2015
1998:2013
1933:2013
1904:2013
1709:2015
1666:2013
1286:The
1259:UEFI
1254:UEFI
1247:QEMU
1242:QEMU
1223:and
1196:and
1188:and
1138:OS/2
1130:AHCI
1128:and
1093:and
1075:5.9.
1052:and
1046:PCIe
1036:and
925:Yes
822:AHCI
768:SSDs
762:The
743:RoCE
714:RoCE
708:and
664:RDMA
660:RoCE
576:NGFF
527:PCIe
491:DRAM
406:and
346:SATA
182:AHCI
113:NVMe
100:.org
65:2011
58:2011
42:NVMe
5201:AXI
5130:I²S
5084:USB
5069:D²B
5064:SPI
5059:I3C
5041:I²C
4976:HIL
4961:DCB
4932:or
4919:SSA
4902:SAS
4862:SMD
4857:IPI
4779:AGP
4769:PXI
4759:PCI
4754:UPA
4734:VLB
4724:MCA
4709:VPX
4704:VXS
4699:VXI
4694:VME
4679:LPC
4649:ISA
4367:U.3
4362:U.2
4337:M.2
4233:SMI
4137:OCZ
3949:ECC
3337:PMC
3327:doi
2357:doi
2316:PMC
2306:doi
1308:M.2
1208:to
1028:iOS
784:RAM
747:TCP
732:TCP
718:TCP
650:TCP
590:).
566:M.2
560:M.2
539:U.2
495:FTL
389:USB
350:SAS
330:×4
209:M.2
201:U.2
178:I/O
155:M.2
137:NVM
76:2.1
5247::
5051:,
5047:,
3885:,
3875:,
3792:.
3767:.
3712:.
3688:.
3616:.
3591:.
3567:.
3542:.
3496:.
3472:.
3447:.
3421:.
3395:.
3345:.
3335:.
3325:.
3315:15
3313:.
3309:.
3283:.
3251:.
3224:.
3191:.
3170:.
3143:.
3118:.
3094:.
3070:.
3052:.
3004:.
2978:.
2954:.
2929:.
2902:.
2854:.
2818:.
2803:^
2785:.
2759:.
2733:.
2707:.
2681:.
2652:.
2609:.
2532:.
2506:.
2480:.
2454:.
2425:.
2414:^
2365:.
2353:10
2351:.
2347:.
2324:.
2314:.
2304:.
2294:15
2292:.
2288:.
2263:.
2251:^
2229:.
2204:.
2174:.
2149:.
2118:.
2089:.
2060:.
1989:.
1953:.
1924:.
1894:.
1862:^
1749:.
1725:.
1699:.
1649:.
1620:.
1553:.
1525:.
1506:^
1490:.
1457:.
1430:.
1407:.
1389:.
1357:.
1343:^
1040:,
922:No
745:,
658:,
644:FC
402:,
348:,
5203:)
5199:(
5055:)
5043:(
4497:e
4490:t
4483:v
4076:)
3922:e
3915:t
3908:v
3844:.
3823:.
3802:.
3778:.
3753:.
3728:.
3698:.
3648:.
3627:.
3602:.
3577:.
3553:.
3528:.
3507:.
3482:.
3457:.
3432:.
3407:.
3381:.
3367:.
3353:.
3329::
3321::
3294:.
3269:.
3234:.
3206:.
3176:.
3155:.
3128:.
3104:.
3080:.
3056:.
3038:.
3016:.
2990:.
2964:.
2940:.
2914:.
2888:.
2866:.
2836:.
2797:.
2771:.
2745:.
2719:.
2693:.
2664:.
2635:.
2620:.
2594:.
2576:.
2544:.
2518:.
2492:.
2466:.
2437:.
2408:.
2373:.
2359::
2332:.
2308::
2300::
2273:.
2245:.
2215:.
2190:.
2160:.
2134:.
2104:.
2075:.
2046:.
2025:.
2000:.
1971:.
1935:.
1906:.
1838:.
1789:.
1764:.
1735:.
1711:.
1668:.
1631:.
1603:.
1571:.
1535:.
1500:.
1475:.
1440:.
1368:.
1097:.
958:.
670:)
612:(
574:(
462:"
119:(
111:(
67:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.