手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

POCL 1.5-RC1 发布,可移植OpenCL实现

[日期:2020-03-29] 来源:Linux公社  作者:醉落红尘 [字体: ]

POCL 1.5即将在4月发布,这是自去年9月的上一个版本以来对这个可移植OpenCL实现的第一个特性更新。

对于那些不了解POCL的人来说,它是一个可移植的OpenCL实现,可以在各种架构的cpu上运行。除此之外,由于构建了LLVM的Clang,这个OpenCL 1.2~2.0实现还获得了在CUDA之上的NVIDIA gpu上运行OpenCL、通过HSA在AMD gpu上运行OpenCL以及其他加速器目标的支持。

POCL 1.5-RC1提供了对新发布的LLVM/Clang 10.0编译器、convert_T() OpenCL函数的重构和其他跟踪/分析改进的支持。

POCL 1.5的convert_T更好地符合LLVM的自动向量化标准,并且可以使SIMD ISA在Arm之类的cpu上得到更好的使用,在紧密循环中可以看到高达5.5倍的改进。

希望在任何受支持的目标上尝试POCL 1.5-RC1的用户可以通过GitHub获取最新的代码。想要了解更多关于这个开源项目的信息,可以登录PortableCL.org

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2020-03/162731.htm

 

linux
相关资讯       POCL  POCL 1.5 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款