1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 NVIDIA 470系列Linux驱动程序预计将带来OpenCL 3.0支持

本帖由 漂亮的石头2021-03-10 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,438
    赞:
    48
    由于Wayland / DMA-BUF的改进,我们已经可以开始期待NVIDIA 470系列Linux驱动程序,因为他们的专有驱动程序堆栈的下一个主要功能版本将进行改进。更让人兴奋的是,NVIDIA 470系列驱动程序似乎将支持OpenCL 3.0。

    NVIDIA今天发布了用于Windows10的更新WSL驱动程序。不过让人瞩目的是该驱动加入了对OpenCL 3.0的支持。

    [​IMG]

    了解更多:

    https://developer.nvidia.com/cuda/wsl/download

    今天的R470测试版(470.05)驱动投放的是WSL/Windows驱动构建,但考虑到NVIDIA的驱动堆栈在很大程度上是跨平台共享的,而OpenCL在Linux系统上同样、甚至更加重要,因此可以认为他们的Linux驱动也将支持OpenCL 3.0,要么是首发的470系列测试版,要么是此后不久的版本。这种没有明确与操作系统/平台紧密联系的功能,往往在NVIDIA的Windows和Linux驱动中大致在同一时间得到支持。

    NVIDIA的驱动程序一直明显没有支持OpenCL 2.x,据说是由于共享虚拟内存(SVM)问题。但随着OpenCL 3.0的发布,SVM支持和其他CL 2.x功能被列为可选项,从而允许NVIDIA和其他厂商在OpenCL 1.2之上支持他们所需的功能子集。Khronos Group在2020年4月公布OpenCL 3.0规范后于9月正式发布。

    OpenCL 3.0允许从OpenCL 1.2的简单升级路径,但由于之前提到的兼容能力,NVIDIA的OpenCL 3.0驱动支持的所有功能有多广泛将是非常有趣的。

    在NVIDIA范围之外,英特尔的开源堆栈支持Linux下的OpenCL 3.0。还有Mesa的Clover的OpenCL 3.0也已经可以工作,但是我们仍在等待AMD/ ROCm Linux计算栈的OpenCL 3.0支持。
     
正在加载...