关于nvidia:重磅英伟达宣布开源-Linux-GPU-内核驱动

40次阅读

共计 1374 个字符,预计需要花费 4 分钟才能阅读完成。

5 月 11 日,英伟达发表正式开源其 Linux GPU 内核模块,且具备 GPL 和 MIT 双重许可证。开发者能够在 GitHub 上的英伟达 Open GPU Kernel Modules repo 中查找内核模块的相干源码。

GitHub 地址:https://github.com/NVIDIA/ope…

英伟达示意此次开源将改善在 Linux 零碎中应用英伟达 GPU 的体验,使硬件和零碎之间的分割更为严密,并且可能让开发者进行调试、整合和回馈。对于 Linux 发行商来说,开源的内核模块减少了易用性,还改善了开箱即用的用户体验,以签订和散发英伟达 GPU 驱动程序。Canonical 和 SUSE 可能立刻将开源的内核模块与 Ubuntu 和 SUSE Linux Enterprise Distributions 打包在一起。

然而这次开源的 Linux GPU 内核模块也存在有余,英伟达示意:“以后的代码库不合乎 Linux 内核设计要求,也不是 Linux 上游的候选者。将来将打算与 Linux 内核社区及合作伙伴(如 Canonical、Red Hat 和 SUSE)合作开发上游化的办法。”

反对的性能

此次英伟达开源的 GPU 内核模块的第一个版本是 R515,除了颁布源代码以外,还提供了驱动程序的残缺构建和打包版本。

  • 对于 NVIDIA Turing 和 NVIDIA Ampere 架构系列中的数据中心 GPU 来说,这些代码可用于生产。
  • 对 GeForce 和工作站 GPU 的反对度很高,GeForce 和 Workstation 用户能够在 NVIDIA Turing、NVIDIA Ampere 架构 GPU 上应用此驱动程序来运行 Linux 桌面,并在 Vulkan 和 NVIDIA OptiX 中应用多显示器、G-SYNC 和 NVIDIA RTX 光线追踪等性能。
  • 领有 Turing 和 Ampere GPU 的用户能够自主抉择装置哪些模块。而应用 Turing 之前硬件的用户将持续运行闭源模块。

留神:开源内核模块驱动程序堆栈的所有组件都必须与发行版中的版本相匹配。例如,用户不能应用以前或将来版本的用户模式堆栈公布源代码、构建或运行它。

虽存在无奈上游化的有余,但这一音讯足以在开发者社区引起轰动,令许多业内人士及开发者感到诧异并欣慰。

Red Hat Linux 工程副总裁 Mike McGrath:“红帽与英伟达单干多年,咱们很快乐看到他们迈出下一步。咱们期待将这些性能带给咱们的客户,并进步与英伟达硬件的互操作性。

Canonical 芯片联盟副总裁 Cindy Goldberg:”作为最受开发者欢送的 Linux 类操作系统 Ubuntu 的开发商,咱们当初可能立足 Ubuntu 与英伟达 GPU 实现严密集成,为 AI 和 ML 等前沿畛域的开发人员提供更好的反对。”

SUSESUSE 业务要害 Linux 总经理 Markus Noga:“咱们 SUSE 快乐地看到,英伟达决定将 GPU 内核模式驱动程序以开源模式公布。这是开源社区与减速计算畛域的真正里程碑。”

目前,英伟达开源的 Linux GPU 内核模块在 GitHub 上已取得 9k+ Star,局部开发者对英伟达这次开源的行动示意非常反对,甚至婉言“这是十多年来对开源操作系统硬件反对所产生的最重要的事件之一。”

你对英伟达源 Linux GPU 内核模块的行动有什么认识呢?

欢送在评论区留言互动~

更多开源详情查看:

https://developer.nvidia.com/…

正文完
 0