PoCL 7.1 is now available for this “Portable Computing Language” implementation that brings OpenCL to CPUs and other devices/accelerators via support for the various LLVM back-ends such as NVIDIA PTX, Intel GPUs via Level Zero, etc.
PoCL 7.0 released back in May with OpenCL 3.0 conformance on x86_64 CPUs as the headline feature. With yesterday’s PoCL 7.1 release there is now support for the newer LLVM 21 toolchain for CPU targets as well as Intel Level Zero devices.
PoCL 7.1 also adds support for the cl_khr_icd v2.0.0, cl_khr_spirv_queries, and SPV_KHR_expect_assume OpenCL extensions.
Plus there are Microsoft Windows build improvements.
Those wanting to download PoCL 7.1 for bringing OpenCL support to more environments can find the new release on GitHub. More information on the project itself via PortableCL.org.