Blender Benchmark Issues / Results
The Blender organization has released a new type of benchmarking application that runs on Mac as well as other platforms. Data is collected and aggregated. Several tests get run, can be CPU or GPU.
Running into problems with the "Quick Test" for GPU when running the app from an eGPU driven screen. Essentially it runs very slow even with a Vega RX 56 and eventually hangs / crashes. No special setups. macOS 10.13.6, AMD GPU, etc. CPU test does not crash.
Anyone else experience this?
2016-2018 Macs, Sonnet eGPUs, RX, WX, Vega AMD cards, GTX 1070 and RTX 2080, various 4K displays
I ran the bmw27 benchmark on my 2018 15" MacBook Pro + core x + Vega 64, and the results seem to be quite abysmal. rendering slows to an absolute crawl on the Vega 64... like 2x slower than even the 560x inside the laptop, which in turn is much slower than the cpu.
I've tried both the latest blender 2.79b and 2.80 alpha with the same problematic results. also tried setting various render tile sizes, making sure everything is running off an external monitor connected to the egpu, etc.
there's a couple of peculiarities though. if, instead of final rendering I go to viewport rendering, the Vega 64 peps up considerably. but even in this situation the gpu is still about 20% slower than the cpu, while blender's benchmark aggregate results suggests a Vega 64 should ideally be almost twice as fast as the cpu. either way, something about the final render seems to be tanking performance relative to the same image being calculated in the viewport.
trying some other OpenCL benchmarks like LuxMark and Geekbench, I see much more expected results from the Vega 64, so I'm guessing its not a hardware or egpu limitation. it's just unfortunate since enhanced blender performance was one of the main things I was hoping to get out of this egpu setup. 🙁
MacBook Pro 2018 560X dgpu + Razer Core x + Vega 64, macOS Mojave + windows 10