在最新的POCL 1.3 RC候选版发布后几天, 可移植计算语言(Portable Computing Language)1.3版本现已正式用于开源项目,允许OpenCL内核在CPU上执行。
POCL 1.3通过一些CL 2.0功能实现了OpenCL 1.2,并且是一个可移植的OpenCL实现,用于在CPU上运行,或者还通过CUDA或AMD GPU通过HSA向NVIDIA GPU提供了一些卸载功能。
POCL 1.3版本增加了LLVM/Clang 8.0编译器支持,LLVM为这个可移植的OpenCL实现做了很多繁重的工作,现在macOS上有了可安装的客户端驱动程序(ICD)支持,HSA的改进,CUDA的修复,以及其他许多修复/代码的改进。
发布亮点
- 支持LLVM / Clang 8.0和7.0
- 支持OSX上的ICD
- 许多主要和次要的错误修复和内部代码清理。
POCL 1.3可以从PortableCL.org下载。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-04/157964.htm
