POCL 1.6-RC1 Released With Better CUDA Performance

Written by Michael Larabel in Programming on 3 December 2020 at 03:30 AM EST. 2 Comments
PROGRAMMING
POCL as the "Portable Computing Language" that implements OpenCL and allows it to function atop CPUs as well as CUDA-enabled NVIDIA GPUs, HSA-supported AMD GPUs, and other possible back-ends, is preparing for a new feature release.

On Wednesday marked the release of POCL 1.6-RC1 as the test release for the next update to the Portable Computing Language.

POCL continues leveraging LLVM/Clang for doing much of the heavy lifting and supporting a diverse variety of back-ends for CPU execution and targeting other devices/accelerators. With POCL 1.6 there is support for building against the LLVM/Clang 11.0 code-base.

Also new to POCL 1.6 is improved CUDA performance and functionality when using that NVIDIA LLVM back-end for targeting. The other area focused on for POCL 1.6 development has improving the OpenCL debugging experience.

The release candidate of POCL 1.6 can be downloaded from GitHub. Those wanting to learn more about the Portable Computing Language can visit PortableCL.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week