ROCm OpenCL Is Still Getting Ready To Rock For Vega

Written by Michael Larabel in Radeon on 14 August 2017 at 09:00 AM EDT. 4 Comments
RADEON
With the just-posted Radeon RX Vega 56 / 64 Linux review, there aren't any OpenCL benchmarks due to some issues encountered in the process. When the Vega OpenCL support is in better shape, results will be published. But for those anxious to see anyways what the current ROCm OpenCL performance looks like for Ethereum with Ethminer, here's a quick look.

With the Radeon Vega hardware, the ROCm-based OpenCL stack is what's used with their older OpenCL driver not supporting this new GPU architecture. Thus AMDGPU-PRO is bundling the ROCm OpenCL driver for Vega while their older OpenCL driver is still bundled and used by default for pre-Vega hardware.


Our remote testing of OpenCL on the Vega Frontier Edition have been mixed while unfortunately the Radeon RX Vega testing hasn't been that great. The OpenCL driver does report correctly via clinfo, but many tests fail or otherwise perform slowly...

For just a quick look: here's how the RX Vega 64 is running with AMDGPU-PRO's 17.30 ROCm OpenCL driver compared to the competition:
Ethereum Ethminer OpenCL NVIDIA Radeon RX Vega

Yes, the slowest performance with something clearly wrong with the OpenCL driver but it was functioning and indeed reporting it was running off the GPU and not the CPU.
Ethereum Ethminer OpenCL NVIDIA Radeon RX Vega

And it had the highest system AC power consumption, so clearly the GPU is being kept busy...

In the days ahead there will hopefully be a new ROCm release to straighten things out better for Vega. And as reported in our review, the 2MB page support should be very exciting for OpenCL performance. But if you aren't a heavy OpenCL user, this can be good news as perhaps now there won't be a mad rush of miners trying to buy up the RX Vega inventory this morning for GPU cryptocurrency mining, at least until the OpenCL support is straightened out... So perhaps you may find good luck finding the RX Vega 56 or RX Vega 64 this morning at a reasonable price.

At least the OpenGL and Vulkan performance is in better shape as shown in our Radeon RX Vega 56 / 64 Linux review and the open-source support is just exciting to see for a GPU at-launch, so go check that out!
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week