News: 0001583370

  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 7.1 Released For Bringing OpenCL To More Devices

([Programming] 5 Hours Ago Portable Computing Language)


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 [1]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 [2]GitHub . More information on the project itself via [3]PortableCL.org .



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

[2] https://github.com/pocl/pocl/releases/tag/v7.1

[3] https://portablecl.org/



X windows:
We will dump no core before its time.
One good crash deserves another.
A bad idea whose time has come. And gone.
We make excuses.
It didn't even look good on paper.
You laugh now, but you'll be laughing harder later!
A new concept in abuser interfaces.
How can something get so bad, so quickly?
It could happen to you.
The art of incompetence.
You have nothing to lose but your lunch.
When uselessness just isn't enough.
More than a mere hindrance. It's a whole new barrier!
When you can't afford to be right.
And you thought we couldn't make it worse.

If it works, it isn't X windows.