
An independent developer has developed mesa3d-comp-bridge as pairing Mesa's Clover with the AMDOCL2 OpenCL compiler from the AMDGPU-PRO package.
The AMDOCL2 compiler within AMDGPU-PRO is their older (pre-ROCm) OpenCL stack that isn't open-source. But this third-party project is pairing that proprietary compiler to be used as the OpenCL compiler within Clover. This hack is enough that OpenCL applications designed for AMD platforms like BOINC and some cryptocurrency miners can then run on Clover, including with the Radeon RX Vega GPUs.
Those wanting to learn more can check it out on GitHub or this forum post by its developer explaining this effort.
14 Comments