I am currently using the old Catalyst drivers on Arch Linux with R9 290X. My programs require some OpenCL 2.0 features, mainly on-line in-memory kernel compilation, non-uniform work group sizes, and device enqueue_kernel.
Recently I have acquired RX Vega 64, but I still did not try it because I'm confused about OpenCL 2.0 support. It does not help that AMD drivers are in state of flux, with all possible combinations of OS+AMDGPU(PRO)+ROCm+PAL and whatnot. From various online sources I understood that some parts of OpenCL 2.0 are supported in post-Catalyst drivers, but not on all hardware and not on all operating systems.
Is there any software combination on Linux, open or closed source, that supports OpenCL 2.0 (at least the features that I mentioned) on AMD Vega 64?
Recently I have acquired RX Vega 64, but I still did not try it because I'm confused about OpenCL 2.0 support. It does not help that AMD drivers are in state of flux, with all possible combinations of OS+AMDGPU(PRO)+ROCm+PAL and whatnot. From various online sources I understood that some parts of OpenCL 2.0 are supported in post-Catalyst drivers, but not on all hardware and not on all operating systems.
Is there any software combination on Linux, open or closed source, that supports OpenCL 2.0 (at least the features that I mentioned) on AMD Vega 64?
Comment