您的位置:首页 > 运维架构

POCL 1.5发布,针对CPU上的OpenCL的修复

2020-04-04 00:00 1181 查看

POCL 1.5已经作为“可移植CL”实现发布,用于在具有LLVM后端的CPU和其他设备上运行OpenCL。

POCL项目允许OpenCL 1.2~2.0在CPU后端运行,也允许OpenCL在NVIDIA GPU上通过CUDA运行,通过HSA在AMD GPU上以及其他具有LLVM后端覆盖的加速器目标上运行OpenCL。

POCL 1.5增加了对新发布的LLVM/Clang 10、convert_T() OpenCL函数的重构、其他跟踪/分析改进和“大量”修复的支持。POCL 1.5的convert_T工作更好地符合LLVM的自动向量化标准,并且根据文档可以更好地将SIMD ISA用于Arm之类的CPU,在紧密循环中可以看到高达5.5倍的改进。

可以从PortableCL.org下载POCL 1.5。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: