October 2019: pocl v1.4 released
Release Highlights
- Support for LLVM/Clang 8.0 and 9.0
- Support for LLVM older than 6.0 has been removed.
- Improved SPIR and SPIR-V support for CPU device
- pocl-accel: An example driver and support infrastructure for OpenCL 1.2
CL_DEVICE_TYPE_CUSTOM hardware accelerators which implement a memory
mapped control interface.
- It's now possible to build a relocatable pocl install.
A more detailed changelog here.
Please note that there's an official pocl maintenance policy in place. This text describes the policy and how you can get your favourite project that uses OpenCL to remain regression free in the future pocl releases.
Acknowledgements
Most of the code that landed to the pocl code base during this release cycle was produced for the needs of research projects funded by various sources. Customized Parallel Computing research group of Tampere University, Finland likes to thank the Academy of Finland (funding decision 297548), ECSEL JU project FitOptiVis (project number 783162) and HSA Foundation for funding most of the development work in this release. Much appreciated!