I just posted this over at eGPU.io but figured some of you might find it interesting as well. Quick highlights include the fact that in Metal games, OS X is now just as fast as Windows 10, and the fact that an eGPU makes a 2012 Mac almost as fast as a 2018 Mac (with the same eGPU).
I just switched from an Nvidia 1070 eGPU to an AMD Vega 56 eGPU. This was primarily because a few applications I needed to use required 10.14 now, and the Nvidia eGPU won&rsquo]I decided to take advantage of this chance to do a bunch of benchmarking across graphics cards, OS (both Mac vs. Windows and different Mac versions), and computers.
For reference, here is what I tested with:
- 2012 MBP 15” Retina with 8 GB RAM, 650m, and 2.6 Ghz quad-core i7 processor, and thunderbolt 1
- 2018 MBP 13” with 16 GB RAM, 4 Thunderbolt 3 ports, and 2.7 GHz quad-core i7 processor
- Akitio Node
- nVidia 1070 8gb
- Sapphire Pulse Radeon Rx Vega 56 8gb
- Windows 10
- Mac OS 10.13.6 (2012 MBP only)
- Mac OS 10.14.4 (2012 MBP and 2018 MBP)
- Games and benchmarks used are Deus Ex: Mankind Divided, Rise of the Tomb Raider, Total War: Warhammer, Total War: Warhammer II, and the Unigine Heaven benchmark. Resolution and settings noted in the benchmark name
Some high-level take-aways, and then the more detailed charts and full detail provided below:[/font][/color]
- On the 2012 MBP, In 10.13.6 the Vega 56 is 35-60% FASTER than the 1070 across 3 different metal games; in Heaven benchmark Vega 56 is 20% SLOWER though. This is likely due to AMD drivers
- On the 2012 MBP, 10.14.4 is generally about 2-6% faster than 10.13.6 on the Vega 56 (with one outlier, where it is 6% slower)
- In 10.14.4 and using the Vega 56, the 2018 MBP is faster. How much depends on the game (RotTR only 5% faster; other games 10-60% faster, with TW:W II being the biggest difference, likely due to the CPU complexity of the large-scale battle scenes)
- Windows is faster than 10.13.6 on the 2012 MBP with Nvidia 1070. How much depends (Heaven is ~5-10%, RotTR and TW:W are 15-20%, and Deus Ex: Mankind Divided is 50-70% faster)
- In Windows 10, the Vega 56 is faster than the 1070 in Heaven, RotTR, TW: Warhammer 1, and TW: Warhammer 2 (battle benchmark is close, campaign shows the same 20-30% advantage over the 1070), and gets crushed by the 1070 in Deus Ex: Mankind Divided
- OS X is equal or faster than Windows with Metal games
. My Vega 56 in 10.14.4 is faster than my 1070 in Windows 10 on the same computer in virtually every benchmark (equal in one). And the Vega 56 in 10.14.4 is virtually equal to the Vega 56 in Windows 10 on the same computer (faster in Deus Ex: Mankind Divided, equal in RotTR, TW: Warhammer 1, and TW: Warhammer 2). OS X would likely be much slower in Heaven if I could get it to launch in 10.14.4, but that is OpenGL
- For some reason I wrote down the TW Warhammer 1 benchmark on 10.13.6 at 1440p with the 1070 incorrectly. Too late to go back and re-test that, so that comparison is blank
- The heaven benchmark crashes on launch with my 2012 MBP once I upgraded to 10.14.4. No idea why, and I restarted and re-installed it, but still no go
- There is definitely something weird going on in Deus Ex: Mankind Divided on Windows 10 with the Vega 56 - it's a big outlier compared to every other benchmark, and 1080p is no faster than 1440p
1070 vs. Vega 56 in 10.13.6 on the 2012 15" MBP Retina with Thunderbolt 1

10.14.4 vs. 10.13.6 with Vega 56 on the 2012 15" Retina MBA with Thunderbolt 1

2018 13" MBP with Thunderbolt 3 vs. 2012 15" MBP Retina with Thunderbolt 1 in 10.14.4 with Vega 56
