首页 > 业界资讯 > 正文

Khronos开源新OpenCL SDK 并发布OpenCL 3.0规范

早在4月份的OpenCL 3.0的临时版本将CL 2.x的功能变为可选,同时增加了异步DMA扩展等。今天,OpenCL 3.0的最终版本已经发布,另外还引入了官方的Khronos OpenCL SDK。OpenCL 3.0一致性测试也已经推出,资源也在GitHub上放出, 感兴趣的开发者可以去看看 。

OpenCL 3.0主要变化还是让OpenCL 2的功能成为可选,所以OpenCL 3.0适合更多的设备和环境,但也增加了新的扩展,围绕着能够在给定的OpenCL驱动/设备上获得UUID,还增加了异步DMA功能。异步DMA支持有助于OpenCL 3.0对嵌入式处理器的工作。

OpenCL 1.2应用能够在OpenCL 3.0驱动/设备上不加修改地运行。OpenCL 2.x软件也可以在OpenCL 3.0实现无缝运行,前提是驱动程序支持应用所使用的所有CL2特性。

由Khronos集团维护的新的OpenCL SDK包含了OpenCL C头文件、C++绑定、OpenCL加载器、OpenCL实用程序库以及代码样本和文档。

更多关于OpenCL 3.0定稿的细节,请访问Khronos.org。

在使OpenCL 2.x的功能(如SVM)成为可选功能时,NVIDIA专有的驱动应该最终很快就会从OpenCL 1.2进入OpenCL 3.0。对于Linux用户来说,最初的OpenCL 3.0实现是 英特尔 的开源计算运行时,今天支持Tiger Lake / Xe Graphics的OpenCL 3.0,而他们很快就会为前几代产品提供支持。

【来源:cnBeta.COM】

网友评论

三日内热门评论文章
热门IT产品
  1. ¥7599
    苹果iPhoneX 64GB
    ·
  2. ¥5799
    三星S9
    ·
  3. ¥4498
    vivo NEX旗舰版
    ·
  4. ¥4999
    OPPO Find X
    ·
  5. ¥1799
    努比亚Z18mini
    ·
  6. ¥1499
    OPPO A5
    ·
  7. ¥1999
    荣耀Play(4GB RAM)
    ·
  8. ¥1598
    vivo Y85
    ·
  9. ¥3499
    坚果R1(6GB RAM)
    ·
  10. ¥3599
    一加6(8GB RAM)
    ·
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索