【外评】英伟达™(NVIDIA®)开放式 GPU Linux 内核驱动程序即将成为“图灵”及将来 GPU 的默认设置
虽然我们都在等待英伟达 R555 系列 Linux 驱动程序测试版的发布,根据之前的信息,该测试版最快将于下周亮相,其中包括 Wayland 的改进(显式同步)等,但英伟达 R560 系列 Linux 驱动程序的后续版本却出现了一个非常有趣的变化:英伟达计划在 GeForce RTX 2000 “图灵 “GPU 及更新版本中默认使用其开源 GPU 内核驱动程序。
早在2022年5月,英伟达就发布了针对Linux的开源、树外GPU内核驱动程序,最初的重点是工作站/数据中心GPU。使用最近的英伟达 Linux 内核驱动程序的消费者 GeForce GPU,开放内核模块的性能与专有代码类似,除了一些功能上的注意事项(如电源管理差异)外,总体上运行良好。
虽然英伟达 R555 Linux 驱动程序分支将在近期推出,但随着今年晚些时候推出 R560 Linux 驱动程序系列,他们计划在图灵/RTX 20 系列及更高版本中默认切换到开源 GPU 内核驱动程序。
英伟达公司在今天发布的关于功能淘汰时间表的更新文章中指出:
“从 560 系列开始,建议尽可能使用开放的英伟达 Linux 内核模块 9(图灵或更高版本的 GPU,或者在使用 GPU 虚拟化时使用 Ada 或更高版本的 GPU)。
如果从.run文件安装,安装程序将检测现有的GPU,如果系统中的所有英伟达™(NVIDIA®)GPU都能由开放式内核模块驱动,则默认安装开放式内核模块。针对特定发行版的英伟达™(NVIDIA®)驱动程序重新打包可能需要额外步骤,以选择开放式内核模块。
在 560 版系列中,仍可使用
--kernel-module-type=proprietary
命令行选项配置.run
文件,以安装专有内核模块。不过,在未来,某些 GPU 可能只支持开放式内核模块”。
很高兴看到这一点!据推测,对于下一代/未来的 GPU,他们可能最终只支持那些采用 “开放式 “内核驱动程序的未来 GPU 架构,而将专有驱动程序留给现有/传统产品使用。
需要提醒的是,该开源 GPU 内核驱动程序支持目前仅围绕其内核驱动程序。这些内核驱动程序代码仍然是 GitHub 代码库或其打包的 Linux 驱动程序版本的一部分。英伟达最近确实聘请了前 Nouveau 内核驱动程序维护者,另一位英伟达工程师也开始为开源 NVK 驱动程序做贡献,但到目前为止,还没有迹象表明用户空间驱动程序方面的开源会有重大转变,尤其是在他们的 CUDA 计算花园周围。
本文文字及图片出自 NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs
你也许感兴趣的:
- C 语言老将从中作梗,Rust for Linux 项目内讧升级!核心维护者愤然离职:不受尊重、热情被消耗光
- 【外评】Linux 桌面市场份额升至 4.45
- “不可变”发行版Vanilla OS 2发布稳定版:彻底重写、改变使用Linux的方式
- 【外评】Rust 版的 Linux 文件系统
- 【外评】桌面 Linux 是一座尚未开发的金矿
- 【外评】茶壶中的 Debian /tmpest
- 【外评】为什么你的 Linux 内核错误报告可能毫无结果?
- BitKeeper、Linux 和许可纠纷:Linus 如何在 14 天内写出 Git
- 如何从 Windows 安装程序安装 Linux
- 【外评】Ubuntu 桌面 24.04 LTS:Noble Numbat 深度挖掘
你对本文的反应是: