Portable Computing Language 1.8 Released For OpenCL On CPUs, Other Accelerators

Written by Michael Larabel in Programming on 12 October 2021 at 01:31 PM EDT. 1 Comment
PROGRAMMING
PoCL is the open-source project implementing OpenCL for CPU-based execution as well as multi-device support by getting its Portable Computing Language implementation working atop NVIDIA GPUs via CUDA, AMD GPUs via HSA, and other back-ends by way of LLVM. PoCL 1.8 is out today as the newest feature release.


PoCL 1.8 brings support for the LLVM Clang 13.0 compiler toolchain, better debugging support when using LTTNG or Valgrind, better support for running the Portable Computing Language on NetBSD, better macOS support, and improved support for the SPIR/SPIR-V intermediate representation in conjunction with the NVIDIA CUDA back-end.

Downloads and more details on the Portable Computing Language 1.8 release via the project's GitHub. Learn more about this leading CPU-based OpenCL implementation in general via 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