Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
m.2, yes.

Samsung XP941 and SM951(AHCI version) are bootable. Any dumb passthrough PCIe x4 carrier card will work.

Any NVMe m.2 drive, such as Samsung 950 PRO, Intel 600p, or Plextor M8Pe is not bootable. To use as NVMe as storage requires IONVMeFamily.kext, a 3rd party driver. Freely available, but requires a little effort to make it work.

Unless you need >512GB boot drive or what you're doing is very latency-sensitive to the point that NVMe would provide meaningful benefit, the 512GB SM951 AHCI is it. Part # MZHPV512HDGL . The drive will max out at 1340-1400MB/s read/write with latency that is second to none for a cMP boot drive.

You can find em for $200-250, lightly used by some PC gamer type if you have time and patience.

AHCI = cMP bootable
NVMe = cMP non-bootable
 
m.2, yes.

Samsung XP941 and SM951(AHCI version) are bootable. Any dumb passthrough PCIe x4 carrier card will work.

Any NVMe m.2 drive, such as Samsung 950 PRO, Intel 600p, or Plextor M8Pe is not bootable. To use as NVMe as storage requires IONVMeFamily.kext, a 3rd party driver. Freely available, but requires a little effort to make it work.

Unless you need >512GB boot drive or what you're doing is very latency-sensitive to the point that NVMe would provide meaningful benefit, the 512GB SM951 AHCI is it. Part # MZHPV512HDGL . The drive will max out at 1340-1400MB/s read/write with latency that is second to none for a cMP boot drive.

You can find em for $200-250, lightly used by some PC gamer type if you have time and patience.

AHCI = cMP bootable
NVMe = cMP non-bootable
Also note that NVMe isn't a lot faster than AHCI for a lot of cases (compared to PCIe AHCI).

NVMe only shines if you have a lot of parallelism - so it's great for busy servers, but kind of a letdown for single user workstations.
 
NVMe only shines if you have a lot of parallelism - so it's great for busy servers, but kind of a letdown for single user workstations.

Exactly this. Going from Samsung AHCI XP941 to NVMe 950 Pro on my Win7 workstation was barely noticeable unless I'm doing 16 threads, 8 cores, and 9*10^10 data points, in which case it screams. Linear R-W difference is not much.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.