15-Way OpenCL Comparison With NVIDIA On Linux, ROCm 1.6 For Radeon

Written by Michael Larabel in Graphics Cards on 10 July 2017 at 09:52 AM EDT. Page 9 of 10. 9 Comments.
OpenCL ROCm 1.6 Radeon Compute vs. NVIDIA Linux

The ROCm 1.6 driver stack does appear to lead to much higher OpenCL kernel latency than the NVIDIA Linux driver.

OpenCL ROCm 1.6 Radeon Compute vs. NVIDIA Linux

Rodinia's OpenCL particle filter test was crashing with most of the tested Radeon GPUs, but the RX 580 did perform fine.

OpenCL ROCm 1.6 Radeon Compute vs. NVIDIA Linux

Meanwhile, the Lulesh benchmark ported to OpenCL by AMD's GPUOpen project was only performing on ROCm.

OpenCL ROCm 1.6 Radeon Compute vs. NVIDIA Linux

Similarly, Xsbench ported to OpenCL by GPUOpen was also only working on Radeon hardware.

OpenCL ROCm 1.6 Radeon Compute vs. NVIDIA Linux

Their CoMD OpenCL port was at least working on both vendor GPUs, but appears to be hitting a bottleneck somewhere.


Related Articles