Non Volatile Memory Express was first seen at an Intel Developer’s forum back in 2007. The standard was not published however until April 2008. As of 2014 more than 65 corporations are now members.

BIOS support is needed for NVMe support for primary boot. Intel Z-170 support NVMe with M.2 slots for SSD in addition to PCI Express cards.

NVMe is designed for the capabilities of faster storage choices. Intel has been developing an even faster technology which motivates the higher bandwidth of NVMe.

MVMe is designed more like a RAM interface. It can handle vast numbers of parallel queries so when Windows boots even with 50 different programs all loading DLL files is done quickly.


  • FreeBSD version 10.2 and above
  • Linux 3.3 and above
  • WIndows 8.1 and above