Background on NVMe PCI-E SSDs
NVM Express, NVMe, or Non-Volatile Memory Host Controller Interface Specification (NVMHCI), is a specification for accessing solid-state drives (SSDs) attached through the PCI Express (PCIe) bus. NVM is an acronym for non-volatile memory, as used in SSDs.
PCI-E based storage is downright amazing. The drive is much "closer" to the CPU from an electrical standpoint, making it MUCH faster and MUCH simpler. The cost is higher, but if it is within your budget, I highly recommend it. Look at the read and write specs carefully though, to make sure the one you pick is right for your workload. We can help.
My one big fault with these drives is that it's common for boot times to actually increase with these. The drives are faster, but the boot firmware that loads on startup takes more time to come up than the time saved from the faster drive. If you're getting one of these for faster general performance, go for it. If you're getting one to boot faster, considered a SATA SSD.
Please note that these drives require a PCI-E 3.0 slot of x4 size or larger. Using an older PCI-E 2.0 slot reduces both read and write performance, with as much as a 40% drop in maximum read speeds.
These drives are *amazingly* fast, but note that they need PCI-Express 3.0 in order to run at full speed. They also can only be used as boot drives on modern chipsets, like Z97 and X99. I would love to use one on my Z87 at home, but am out of luck (unless I wanted to just have it as a secondary drive).
|Interface||PCIe 3.0 x4|
|Form Factor||1/2 Height PCIe|
|Endurance (TBW)||219 TB|
|Sequential Read||2200 MB/s|
|Sequential Write||900 MB/s|
|Random 4KB Read||430000 IOPS|
|Random 4KB Write||230000 IOPS|
Please note that using a PCI-E 3.0 x4 slot is required to achieve full performance. In our testing we have seen up to a 4% drop in write performance and a 40% drop in read performance by using PCI-E 2.0 x4 instead of PCI-E 3.0 x4.
Configure a custom workstation with the Intel 750 400GB PCI-E SSD.