I am thinking of finally putting an SSD in my MacPro 5,1

I am thinking of finally putting an SSD in my MacPro 5,1. My thought is if I am going to do this I want to get the most bang for my buck. Simply putting a 2.5" in one of the HD bays will limit me to SATA II speeds when the drives are all now SATA III. For not much more money I can get a PCIe card to mount the 2.5" or M.2 SATA III drive on the PCIe bus and get the faster speed. Now they have the M.2 NVMe drives for the similar cost of the SATA III drives. I know my PCIe 2.0 bus will never fully utilize the NVMe speed but will it be faster than the SATA III drive in a PCIe2.0 x4 slot? Are the NVMe drives even compatible with the Mac? I am currently running High Sierra but would be willing to upgrade to Mojave if that makes a difference.


[Re-Titled by Moderator]

Mac Pro

Posted on Sep 9, 2019 9:55 AM

Reply

Similar questions

7 replies

Sep 10, 2019 2:24 AM in response to Eric_Phillips1

  • The SATA II drive bays have a theoretical speed of 300MBps but a SATA SSD would give you about 250MBps real world speed.
  • A SATA III controller card has a theoretical speed of 600MBps and a SATA SSD would then give you about 450MBps real world speed.
  • An M2 AHCI or NMVe PCIe SSD with a suitable PCIe adapter can give you in theory nearly 1500MBps - much more than that OWCMercury.
  • Two M2 PCIe SSDs in a RAID0 stripe array can give you even more than that although this might require using two PCIe slots.


Note: The bigger the capacity of an SSD drive the faster it is, that is a 1TB SSD is faster than a 512GB one which is faster than a 256GB one. My 1TB M2 AHCI SSD gives nearly 1500MBps as above.


The current 'state of the art' solution is to get a PCIe controller for NVMe SSDs cards which supports 'bifurcation'. These PCIe controllers cost a lot more. It would also need to be fitted in slot2 to have access to the extra 'channels'.


See - https://www.amazon.com/CREST-SI-PEX40129-Ports-Bifurcation-Controller/dp/B07HYZY7P2

and - http://www.xlr8yourmac.com/feedback/mac_pro_nvme_pcie_cards/Syba_Dual_M2_NVMe_PCIe_MacPro_Review.html

Sep 10, 2019 5:13 AM in response to Eric_Phillips1

I believe 1500MBps would be the max throughput for a standard PCIe SSD controller even for a 2TB drive. However comparing that to SATA II speeds it is clearly a huge improvement and brings the speed to the same level as a 2017 MacBook Pro or iMac. (A 2018 MacBook Pro is faster.)


As I pointed out I have a 1TB SSD which gives that speed and I am happy with it.


The final thing to take in to consideration is that Apple made SSD drives e.g. from a MacBook Pro 2015 or iMac or Mac Pro 2013 use a proprietary Apple version of the M2 connector and hence either need an adapter or a PCIe card designed for that connector. I recommend getting a standard M2 PCIe controller for non Apple NVMe cards.


I also recommend getting a Western Digital Black SN750 NVMe SSD and not a Samsung 970 Evo Pro. The Samsung is known to cause problems in a Mac.

Sep 24, 2019 4:42 AM in response to Matthew Trageser

I ended up with an addlink S70 SSD and a EZDIY-FAB PCIe card with cooling fan. I know they are not top of the line but I think they balanced the bang for the buck. I am getting about 1100-1500MBs which is better than if I would have just gone the SATA route. It is about 9-10x faster than hard drive I was using. The issues I did have were realizing I needed a firmware update and then how to actually force the update. In real world use the computer is faster but I am not sure if it is a game changer that the wife or kids will actually notice.


https://www.amazon.com/gp/product/B07MNKJLTS/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

https://www.amazon.com/gp/product/B07T3JRJSN/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Sep 13, 2019 1:13 PM in response to Eric_Phillips1

June 2009, I got an 8 core, 2.26 (early 2009 4.1). (8 GB RAM)

April 2012, which I firmware up to 5.1 making it a (mid 2010) 12 core swapped in two CPU 2.93 added (32 GB RAM,)

Oct 2015, upgraded CPU 3.46, (Got a good price on them) But increased speed was disappointing.

Nov 2015, The best thing I did was install a ePCI SSD, (Mercury Accelsior 960/ An old model now). I could not believe the speed that this old machine was able to run at.

Sep 2018, And it is having no problems running Mojave. Of course new Video card metal support (ATI Radeon HD 9750).

Sep 10, 2019 4:57 AM in response to John Lockwood

Thanks for the replies. I had seen the OWC setup and thought its bang for the buck was a little low and was hoping I didn't have to go that route. It does sound like a PCIe card for NVMe drives will work and give me faster speeds. I am not sure I can sneak a $200 control card into the mix. I am looking for a 2TB drive to use as my boot drive. Looking around I think I can get a NVMe drive and a standard PCIe controller for less than $300. I think that should get me faster than a 2.5" drive in the HDD bay or a M.2 SATAIII drive in a PCIe card for about the same money. The bifurcation controller would be real nice but a NVMe drive with an inexpensive controller is still going to be much more than I need for a home computer.

Sep 9, 2019 11:49 AM in response to Eric_Phillips1

Putting a SATA SSD drive is a drive bay is pretty easy. The drives you install on PCIe cards can go faster, but it gets more complicated.


Drives in a PCIE slot that run in the neighborhood of 1,000 M Bytes/sec transfer speeds may need a heatsink to maintain those data rates, else they sometimes slow down to avoid overheating. And there are several different totes and several different connectors to deal with.


The Big advantage to Allan's solution is that it is ready-to-go without any fuss.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

I am thinking of finally putting an SSD in my MacPro 5,1

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.