Radeon VII performance in a Radeon Pro Vega II universe
With the release of the 2019 redesigned Mac Pro, we now have a very close cousin to the Radeon VII available in an actual shipping Mac. Since support was added for the Radeon VII in 10.14.5 beta, performance hasn't improved much and while some benchmarks show great capability (LuxMark/Unigine), others have confusingly low performance (Geekbench 4+5). Geekbench results are trickling in now and assuming this card isn't a mislabeled Duo, it has about double the performance of a Radeon VII with a score over 85k:
My Radeon VII/MBPro 16" yields only 39k:
Lest we assume this is due to eGPU overhead here is a result for a Hackintosh Desktop, closer to the egpu results than to Vega II:
According to Geekbench, the Mac Pro is running the same OS Build (19C57), so either there are custom Vega 20 drivers included, or apple's drivers are deliberately or inadvertently crippling the Radeon VII. I guess we should know with 10.15.3. I can't imagine Apple would be thrilled with potential customers buying $500-$700 Radeon VII's instead of $2800 Radeon Pro Vega II MPX modules, although they do lose out on 32GB of VRAM and the ability to natively drive LG 5k and Apple's own XDR display at native resolution. Still I hope Radeon VII performance isn't being deliberately crippled.
My hypothesis is more around AMD and less around Apple. The VII seems like it was left behind as Apple and the AIB market were all opening their wallets for the Navi platform. I would like to see a Threadripper 3970x build with the VII as a GPU (I am sure there are many out there) but these are all PC builds.
In this test, changing the Hackintosh to spoof MacPro7,1 increased performance for Final Cut. There may be device-specific optimizations. Or a move to undermine performance on other systems to promote Mac Pro (as much as I don't like saying such baseless things, this could be a possibility) - or Apple will just release an FCP update to fix the eGPU problem and simply didn't work on anything besides Mac Pro support. Who knows. All I know is I'm disappointed.
@ningauble77 I don't know if GeekBench 5 results are consistent enough to compare performance. I have 2x Radeon VII eGPUs and ran a couple Metal benchmarks in both GeekBench 4 & 5 for reference. This is through the 2013 Mac Pro, possible thanks to Purge-Wrangler by @mac_editor. The benchmark could only run on a single card and the Radeon II eGPU got 43354 Metal score in GeekBench 5 and 144721 Metal score in GeekBench 4.
With the Mac Pro tower 5,1, Radeon VII performance is slightly better as expected, 51233 Metal score in GeekBench 5 and 147073 Metal score in GeekBench 4. I will have to do some power modifications in order to run these 2x Radeon VII cards inside the 5,1.