Hi,
Concise but desperate:
What is the best configuration to be able to use a Radeon R7 370 (GCN 1.0 I guess) with OpenCL?
Nowadays I can work with the latest kernel in Arch 4.20, Xorg 1.20, radeon + amdgpu, and open source drivers: mesa OpenCL 1.1 for the GPU, amd app sdk OpenCL 1.2 for the CPU.
But it gives OpenCL 1.1 for the GPU (problematic), and I cannot use important tools like CodeXL (needs AMD driver).
Also, I know that in the past (1-2 years ago) I was tweaking/trying many configurations until I got the AMD proprietary drivers correctly, giving OpenCL 1.2 in both devices (and even thinking that up to OpenCL 2.0, but I am not sure now). I have been trying for days but impossible, both in Ubuntu 18.04 and in Arch. I tried reverting to kernel 4.9.11, xorg 1.18, xorg 1.17... with no luck.
If I try to use the amdgpu-pro OpenCL driver (like this package: https://aur.archlinux.org/packages/opencl-amd/) I can use the clinfo to get the info, but a simple test when using the GPU fails with CL_OUT_OF_HOST_MEMORY. I tried also in older versions (amdgpu-pro 17.10, 17.50) with no luck.
I don't mind about switching to other distros or doing crazy configurations, knowing that is possible to make it work. I need my Radeon R7 370 with OpenCL.
Concise but desperate:
What is the best configuration to be able to use a Radeon R7 370 (GCN 1.0 I guess) with OpenCL?
Nowadays I can work with the latest kernel in Arch 4.20, Xorg 1.20, radeon + amdgpu, and open source drivers: mesa OpenCL 1.1 for the GPU, amd app sdk OpenCL 1.2 for the CPU.
But it gives OpenCL 1.1 for the GPU (problematic), and I cannot use important tools like CodeXL (needs AMD driver).
Also, I know that in the past (1-2 years ago) I was tweaking/trying many configurations until I got the AMD proprietary drivers correctly, giving OpenCL 1.2 in both devices (and even thinking that up to OpenCL 2.0, but I am not sure now). I have been trying for days but impossible, both in Ubuntu 18.04 and in Arch. I tried reverting to kernel 4.9.11, xorg 1.18, xorg 1.17... with no luck.
If I try to use the amdgpu-pro OpenCL driver (like this package: https://aur.archlinux.org/packages/opencl-amd/) I can use the clinfo to get the info, but a simple test when using the GPU fails with CL_OUT_OF_HOST_MEMORY. I tried also in older versions (amdgpu-pro 17.10, 17.50) with no luck.
I don't mind about switching to other distros or doing crazy configurations, knowing that is possible to make it work. I need my Radeon R7 370 with OpenCL.
Comment