June 6, 2022: pocl v3.0 released

Release Highlights

Minimal OpenCL 3.0 feature set _should_ be now supported

Official conformance stamp still to apply for.

Support for Clang/LLVM 14

LLVM 13 remains to be officially supported, but versions down to 6.0 might still work.

Improved tracing and visualization

Support for generating specialized work-group functions and include them in the PoCL kernel program binaries

Fixed printf for SPIR-V

A lot of other fixes and improvements

Acknowledgments

Customized Parallel Computing (CPC) research group of Tampere University, Finland leads the development of PoCL on the side and for the needs of their research projects. This project has received funding from European Union's Horizon 2020 research and innovation programme under Grant Agreement No 871738 (CPSoSaware), Academy of Finland (decision #331344) and Business Finland's AISA project. The financial support is very much appreciated -- it keeps this open source project going!

Download.