AnsweredAssumed Answered

AMDGPU-PRO OpenCL not working in Radeon Vega FE

Question asked by zazola on Oct 18, 2017
Latest reply on Oct 24, 2017 by dipak

Hi all,


I have been trying to have the AMDGPU-PRO OpenCL SDK in a Radeon Vega FE GPU I recently got, but despite I have tried many versions (17.20-445420, 17.30-465504 mainly) I always get this error when running clinfo:

terminate called after throwing an instance of 'cl::Error'

  what():  clGetPlatformIDs



When I try to compile the sample from:

I see that is not able to see any platform in the system:

Failed to find any OpenCL platforms.

Failed to create OpenCL context.


The OS is CentOS 7.3, kernel version 3.10.0-693.2.2

The CPU is a Intel Xeon Silver 4110

Motherboard is a Supermicro X11DPG-QT


Installed packages:

amdgpu-pro.x86_64                    17.20-445420.el7          @amdgpu-pro-local

rocm-amdgpu-pro.x86_64               17.20-445420.el7          @amdgpu-pro-local

(and many more amdgpu-pro related)


ls /etc/OpenCL/vendors reports:

amdocl32.icd  amdocl64.icd  amdocl-rocr64.icd


lspci reporst this:

b1:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 6863

b1:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device aaf8


But the most thing was what dmesg reports about amd:

[    0.893006] amd_nb: Cannot enumerate AMD northbridges


I attach also many other lspci outputs may be interesting. If anyone knows if I'm missing something or there is something wrong in my hardware configuration, I really would be grateful you could share it with me.


Thanks in advance for your help,