News: 0001466732

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

PoCL 6.0-RC1 OpenCL Bringing OpenMP, Intel oneTBB Driver & Better Level Zero

([Programming] 75 Minutes Ago Portable Computing Language)


POCL as the "Portable Computing Language" OpenCL implementation that originally began as a CPU-based run-time and has expanded to support a variety of GPU and accelerator targets is out with its first release candidate of the upcoming PoCL 6.0.

PoCL 5.0 released at the end of 2023 with [1]transparent OpenCL over networked systems with a new remote driver target. The remote driver in PoCL 6.0 is adding support for coarse-grained Shared Virtual Memory (SVM), vsock, clCompileProgram/clLinkProgram, and other features.

In addition to that PoCL remote driver work, there is a new "cpu-tbb" driver for CPU-based OpenCL execution but relying now on the Intel oneTBB Threaded Building Blocks library for scheduling. Also on the Intel side is PoCL's oneAPI Level Zero driver now supporting a host synchronization optimization, larger than 4GB buffers, and other improvements.

PoCL 6.0-RC1 also adds support for the LLVM/Clang 18 compiler, larger CL_DEVICE_MAX_MEM_ALLOC_SIZE for the NVIDIA CUDA driver, and the PoCL CPU driver now supports OpenMP along with other new OpenCL extensions.

Downloads and more details on this significant PoCL 6.0 test release via [2]GitHub .



[1] https://www.phoronix.com/news/PoCL-5.0-Released

[2] https://github.com/pocl/pocl/releases/tag/v6.0-RC1



phoronix

Dear Emily:
Today I posted an article and forgot to include my signature.
What should I do?
-- Forgetful

Dear Forgetful:
Rush to your terminal right away and post an article that says,
"Oops, I forgot to post my signature with that last article. Here
it is."
Since most people will have forgotten your earlier article,
(particularly since it dared to be so boring as to not have a nice, juicy
signature) this will remind them of it. Besides, people care much more
about the signature anyway.
-- Emily Postnews Answers Your Questions on Netiquette