This post is an attempt to compile information on the few early and short-lived (2013...2015) native-PCIe m.2 SSD "blades" that use the AHCI protocol instead of NVM Express (NVMe).
Why AHCI blades? Aren't NVMe blades much more plentiful, newer, faster, better, etc.?
They are, but there are three caveats with them that may be relevant in the context of early Intel Macs:
What is required to use one of these elusive AHCI blades, then?
The following table lists the AHCI m.2 PCIe blades I'm aware of and provides links to their datasheets/websites, where available. Only capacities that are confirmed to be available are listed. Read/write speds are for the fastest model. Corrections and additions are welcome, of course.
Let's see some AHCI PCIe SSD blades flexing their muscles in Early Intel Macs!
Why AHCI blades? Aren't NVMe blades much more plentiful, newer, faster, better, etc.?
They are, but there are three caveats with them that may be relevant in the context of early Intel Macs:
- Apple NVMe blades require OS X Yosemite. Third-party NVMe blades require macOS Sierra for partial support and High Sierra for full support, which pre-2008 Intel Macs can’t run because their CPU(s) is (are) missing the required SSE4 instructions. AHCI blades, on the other hand, can be used with Macs which don't run Yosemite, Sierra or High Sierra respectively.
- You need a 2010 or later Mac, e.g. a 2010 Mac Pro or 2011 MacBook Pro, for native NVMe boot support. Lacking this means you can use NVMe blades as secondary drives, but you can't boot from them. Earlier Intel Macs can boot from AHCI blades though.
- Some people would like or need to run an earlier version of OS X that lacks NVMe support.
What is required to use one of these elusive AHCI blades, then?
- Non-Apple blades come in the m.2 "NGFF" form factor and use a native PCIe 2.0 or PCIe 3.0 interface. Thus, a passive adapter to go from m.2 to PCIe ×4 is required, such as the Lycom DT-120 (not my auction) or another, cheaper one. There's many of them on e.g. eBay. Apple's custom blades and the Transcend JetDrive 820/825 use a custom form factor and connector. They require a custom PCIe ×4 adapter like this one (not my auction, but that's the one I have).
- An Intel Mac with either an unused PCIe ×4 or better slot, or a Mac with a Thunderbolt port and a Thunderbolt m.2 or PCIe enclosure to put the blade (and m.2-to-PCIe adapter) into, is required. This means that a Mac Pro (any model), a 2011 or later iMac, Mac mini, MacBook Air or MacBook Pro with Thunderbolt is required.
- As far as OS X is concerned, Leopard or a later version is required. Leopard is the oldest version to contain an "universal" AHCI driver which will talk to AHCI blades. They appear just like an internal SATA SSD in System Profiler, but are (substantially) faster due to their native PCIe interface.
The following table lists the AHCI m.2 PCIe blades I'm aware of and provides links to their datasheets/websites, where available. Only capacities that are confirmed to be available are listed. Read/write speds are for the fastest model. Corrections and additions are welcome, of course.
Manufacturer | Model | Controller | PCIe Interface | Capacities [GB] | Max Read [MB/s] | Max Write [MB/s] | Comments |
Apple (Samsung) | SSUAX | Samsung S4LN053X01 | 2.0 ×2 2.0 ×4 | 128; 256; 512; 768; 1024 | 1000 (×2) 1000 (×4) | 800 (×2) 1000 (×4) | based on Samsung XP941 768 GB, 1024 GB, 2013 Mac Pro: ×4 |
Apple (Samsung) | SSUBX | Samsung S4LN058A01 | 3.0 ×4 | 128; 256; 512; 1024 | 1500 | 1425 | based on Samsung SM951 AHCI |
Apple (SanDisk) | SDNEP | Marvell 88SS9183 | 2.0 ×2 | 128; 256 | 720 | 340 | based on SanDisk A110 |
Apple (Toshiba) | SRIUP | Marvell 88SS9183 | 2.0 ×2 | 128; 256 | 1000 | 800 | based on Toshiba ??? |
Kingston | HyperX Predator | Marvell 88SS9293 | 2.0 ×4 | 240; 480; 960 | 1400 | 1000 | Retail; Option ROM |
Lite-On | EP1 | Marvell 88SS9293 | 2.0 ×4 | 480; 960 | 1500 | 1200 | |
Lite-On | LJT-256B1P | Marvell 88SS9183 | 2.0 ×2 | 256 | 740 | 575 | Plextor M6e eng sample |
Plextor (Lite-On) | M6e | Marvell 88SS9183 | 2.0 ×2 | 128; 256; 512 | 770 | 625 | Retail; Option ROM |
Samsung | XP941 | Samsung S4LN053X01 | 2.0 ×4 | 128; 256; 512 | 1170 | 930 | OEM-only |
Samsung | SM951 | Samsung S4LN058A01 | 3.0 ×4 | 128; 256; 512 | 2150 | 1500 | OEM-only AHCI: "MZH..." NVMe: "MZV..." |
SanDisk | A110 | Marvell 88SS9183 | 2.0 ×2 | 128; 256 | 740 | 625 | OEM-only |
SK Hynix | PC200 | Marvell 88SS9293 | 2.0 ×2 | 512 | |||
Transcend | JetDrive 820/825 | Silicon Motion SM2260 | 3.0 ×2 | 240; 480; 960 | 950 | 950 | Retail; 825 includes Thunderbolt encl. |
Let's see some AHCI PCIe SSD blades flexing their muscles in Early Intel Macs!
SSD | Mac | OS X | PCIe Interface | Working/Bootable | User | Benchmark |
Apple SSUBX 256GB | 2011 MacBook Pro | 10.6.8 | 2.0 ×4 (TB 1) | yes / yes | Amethyst1 | click me |
Apple SSUBX 1024GB | 2010 Mac Pro | 10.10.x | 2.0 ×4 | yes / unknown | Bare Feats | click me |
Lite-On EP1 480GB | 2013 Mac Pro | 11.x | 2.0 ×4 (TB 2) | yes / unknown | Lance Nanek | click me |
Samsung SM951 512GB | 2009 Mac Pro | 10.5.8 | 2.0 ×4 | yes / yes | MrCheeto | click me |
Samsung SM951 512GB | 2010 Mac Pro | 10.10.x | 2.0 ×4 | yes / unknown | Bare Feats | click me |
Samsung XP941 512GB | 2010 Mac Pro | 10.9.x | 2.0 ×4 | yes / unknown | Bare Feats | click me |
Last edited: