Back when the cylindrical Mac Pro was hitting the scene in late 2013, there was much made of the twin AMD FirePro graphics cards tucked away inside. When developers updated their applications to take advantage of them, performance would soar.
The reality has been quite different. Aside from Apple’s own Final Cut Pro and Motion, not many companies jumped on board. In some cases systems would overheat because a pro application would overtax one GPU and leave the other one sitting mostly idle.
With Thunderbolt 3 here now and a promised (modular) Mac Pro replacement on the horizon*, things seem to be looking up for high end users. Apple now fully supports third party eGPUs (ones that sit in an external box connected via Thunderbolt) which is a pretty big deal. Jeff Benjamin at 9to5 Mac pushes the envelope with dual GPUs in his testing:
The results are pretty astonishing. You should check out his video too.
I learned something new while filming this episode: the 2018 MacBook Pro can handle up to four eGPUs — two eGPUs per Thunderbolt 3 bus — simultaneously. On the MacBook Pro, or iMac Pro you can connect eGPUs to any of the available Thunderbolt 3 ports. I briefly dabbled around with connecting four eGPUs to my MacBook Pro, and needless to say, it was downright absurd.
We’re slowing coming full circle, back to the place where we were with the “cheese grater” Mac Pro tower- you can add your own additional components for your niche high end use. Sadly, this now means a string of boxes, cables, power supplies, and fan noise instead of an all-in-one solution. Apple bet heavily on the 2013 Mac Pro and came up short. Let’s see what 2019 holds.
*iMac Pro and MacBook Pro users can take advantage of this tech today.