Has Bare Feats helped you? How about donating to Bare Feats?


BARE FEATS LAB - real world Mac speed tests

2018 MacBook Pro i9 with eGPU versus the iMac Pro

August 10th, 2018, by rob-ART morgan, mad scientist

If you add an eGPU Box with a Vega Frontier to a 2018 MacBook Pro 15 inch 2.9GHz 6-core i9, will it bring the performance even with the 8-core iMac Pro?

GRAPH LEGEND

rMBP 560X = 2018 15in MacBook Pro 2.9GHz 6-core i9, 16G RAM, Pro 560X GPU
rMBP VegaF = 2018 15in MacBook Pro 2.9GHz 6-core i9, 16G RAM, eGPU + Radeon Vega Frontier Edition GPU
iMP Vega64 - 2017 iMac Pro 3.2GHz 8-Core Xeon W-2140B CPU, 32G of RAM, AMD Radeon Pro Vega 64 GPU (optional)

BLENDER OPENCL

Render the BMW Sample Scene using GPU only using OpenCL. (LOWER the time in SECONDS = FASTER)

FINAL CUT PRO X EXPORT

Export BruceX project as ProRes 4444XQ 5K. We used "set-egpu" script to force the MacBook Pro to use the Vega Frontier in the eGPU box. No external display was used. (LOWER the time in SECONDS = FASTER)

DAVINCI RESOLVE 'NR' PLAYBACK

Looping playback of 1080p clip with Noise Reduction applied. (HIGHER Frames per Second = FASTER)

RISE OF TOMB RAIDER

Built-in Benchmark was run using Medium preset at 1920x1200*, Fullscreen. (HIGHER Frames per Second = FASTER)

(* The iMac Pro can't do 1920x1200 so we used 2048x1152 which is actually 55,296 more pixels to push around. Also, when the MacBook Pro was connected to the eGPU, a Dell 5K display was used as the primary display. We did try using "set-egpu" script to force the internal display to use the eGPU, but that setup actually produced 30% lower frame rates.)

DIRT RALLY

Using the built-in Benchmark mode, we selected Medium preset at 1920x1200* Fullscreen, disabled Vsync, and disabled MSAA. (HIGHER Frames per Second = FASTER)

So, does an eGPU transform a 2018 MacBook Pro into a 'fire breathing' iMac Pro?

Yes -- and No. As demonstrated above, the Radeon Vega Frontier Edition GPU in an eGPU box can supercharge the 15in MacBook Pro 2.9GHz 6-core i9, bringing its performance of GPU intensive tasks close to (or faster than) the iMac Pro (which was sporting the optional Radeon Pro Vega 64 GPU).

However, the GPU is just one subsystem. Look what happens when you try to playback a RED 5K video clip:

The above graph shows a looping playback of R3D 5K clip including on-the-fly decoding. Adding an eGPU provided ZERO improvement in the MacBook Pro's playback speed. The GPU was a non-factor because the CPU was the subsystem under stress during the on-the-fly decoding of the R3D clip during playback.

THE COST FACTOR
Be aware that even if you are okay with improving only your MacBook Pro's GPU performance, be prepared to spend another $1000 for an eGPU setup like we used.

Comments? Suggestions? Feel free to email me,
Follow me on Twitter @barefeats

WHERE TO BUY THE 2018 MacBook Pro and OTHER APPLE products:
Special thanks to B&H Photo Video for providing support for this article.

WHERE TO BUY Thunderbolt 3 GPU expander boxes
Order the eGFX Breakaway Box direct from B&H Photo Video.

The AKiTiO Node Pro eGFX can be ordered from B&H Photo Video.

WHERE TO BUY THE AMD GPUS
B&H Photo Video sells various brands of AMD Radeon Vega GPUs.

WHERE TO BUY NVIDIA GPUS
Check with B&H Photo Video for various models of NVIDIA GPUs.

Has Bare Feats helped you? How about helping Bare Feats?

copyright 2018 Rob Art Morgan
"BARE facts on Macintosh speed FEATS"
FEEDBACK or QUESTIONS?