Portable Computing Language (PoCL) v1.6 released

PoCL is a portable open source (MIT-licensed) implementation of the OpenCL standard (1.2 with some 2.0 features supported). In addition to being an easily portable multi-device (truely heterogeneous) open-source OpenCL implementation, a major goal of this project is improving interoperability of diversity of OpenCL-capable devices by integrating them to a single centrally orchestrated platform. Also one of the key goals longer term is to enhance performance portability of OpenCL programs across device types utilizing runtime and compiler techniques.

Version 1.6 release Highlights: Support for Clang/LLVM 11.0, improved CUDA performance and features, improved PowerPC support and enhanced OpenCL debugging usage.