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

rabidz7

macrumors 65816
Original poster
Jun 24, 2012
1,205
3
Ohio
What is the fastest m.2 SSD or m.2 SSD RAID0 array for the Mac Pro 5,1

Thanks
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
 

MediaGary

macrumors member
May 30, 2022
39
23
What is the fastest m.2 SSD or m.2 SSD RAID0 array for the Mac Pro 5,1

Thanks
If you use a Sonnet 4x4 or similar x16 PCIe switch card that takes NVMe SSD's, it'll top out ~6000MByte/s...so a 3-member RAID-0 array will saturate the x16 slot.
 

MediaGary

macrumors member
May 30, 2022
39
23
Is it bootable?
Certainly a single NVMe SSD on the PCIe card will be seen independently and be bootable. I haven't thought through the possibility/impossibility of a software RAID-0 as a bootable configuration ... others on this forum can offer guidance there. But the main thing that keeps me from even considering it is that the change from a regular SATA SSD to an NVMe SSD doesn't offer a large/satisfying improvement in boot time.
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
Even if there are tweaks to make the Raid'ed NVMes bootable it makes no big sense, with every system update you risk a system brick.

Better put your scrap and work files on a raid and let the OS on a Single NVMe.

2nd pro is the ability to set it in a simple PCI Adapter to keep it working if the PCI Card with switch fails.
 

avro707

macrumors 68020
Dec 13, 2010
2,263
1,654
The Sonnet card is the best of those types for the Mac Pro 5,1 - I have one. And I moved it into my 7,1 to run Windows on NVME.

I'd suggest just using a normal SSD for the OS and the NVME for working files. On the 5,1 the system didn't start appreciably faster than with a normal SSD, however once started and in MacOS everything was really quick.

Booting from Raid is not worth the trouble.
 
  • Like
Reactions: MediaGary

zedex

macrumors 6502
Oct 21, 2018
312
134
Perth, WA
For the OP.. the answer to your question is the Samsung 970 Pro PCIe SSD [NVME] or the Apple Samsung SSUBX PCIe SSD [AHCI]

These are the last of the 2-bit MLC NAND m.2 PCIe SSDs. If cooled correctly.. neither will ever throttle.

Every other m.2 PCIe SSD ever released will throttle down to around 30% of it's advertised maximum speed as soon as the disk controller cache maxes out. As a loose guide, this 70% drop in data transfer speed usually kicks in after the first 40GB is transferred (just abysmal).

PS: I boot from RAID [HFS+] but i'm running 10.13. Booting from Raid is DEFINITELY not worth the trouble once you start working with APFS.
 

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
3-member RAID-0 array will saturate the x16 slot.
2-member. 3500 MBytes/s read speed is a common ceiling for non-specialist NVMe blades.
The Sonnet card is the best of those types for the Mac Pro 5,1 - I have one.
Is it "the best" because you have one or is there any specific reason it is "the best"? Highpoint SSD7101A-1 is widely considered a non plus ultra in regards of NVMe controller cards and retails about the same as the Sonnet M.2 4x4 Silent. Then almost every card with ASMedia ASM2824 PCIe Switch (Syba SI-PEX40129 for example) is bootable in 4,1/5,1 and exploits their PCIe bandwidth to the maximum while being about 3 times cheaper then the Sonnet or Highpoint (albeit with two blades maximum). I used Sonnet hardware years ago, but don't know what makes them so special.
I'd personally say, the best bang for buck right now for a 4,1/5,1 owner would be the Sonnet McFiver (if no more than two blades are needed). Lots of added value for the price of a 4-blade controller.
If cooled correctly.. neither will ever throttle.
Every other m.2 PCIe SSD ever released will throttle down to around 30% of it's advertised maximum speed as soon as the disk controller cache maxes out.
I may not know the technology well enough, but why would cooling down a SSD help with oversaturating the cache?
 
Last edited:

zedex

macrumors 6502
Oct 21, 2018
312
134
Perth, WA
The 2-bit NAND cells write directly (no caching) but they're expensive to manufacture compared with 3-bit NAND flash storage options. Eventually, the poor 'sustained write speeds' of 3-bit NAND were masked by some clever logic in the NVMe SSD controllers [e.g. Samsung calls it "Intelligent Turbowrite"].

The only reason you couldn't realise promised speeds in the 2-bit NAND era was overheating (no cache to oversaturate).
 
  • Like
Reactions: hwojtek

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
The 2-bit NAND cells write directly (no caching) but they're expensive to manufacture compared with 3-bit NAND flash storage options. Eventually, the poor 'sustained write speeds' of 3-bit NAND were masked by some clever logic in the NVMe SSD controllers [e.g. Samsung calls it "Intelligent Turbowrite"].

The only reason you couldn't realise promised speeds in the 2-bit NAND era was overheating (no cache to oversaturate).
OK, that’s what I didn’t know, the differences between various NAND approaches and masking the cheaper tech with massive caches, thanks for that.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.