【外评】英伟达™(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
你也许感兴趣的:
- Linux 打包工具 Flatpak 的未来
- 为什么 Debian 会变成这样?
- RockyLinux 在 RL10 中正式支持 RISC-V!
- Debian APT 3.0 的新功能
- Rust 和 C 文件系统 API
- Fedora 变革的目标是实现 99% 的软件包可重复性
- chroot 技术–Linux 系统的瑞士军刀
- 20 年前的 exe 现在仍然可以在 Windows 上运行,linux 呢?
- Linux 内核 6.14 在性能和 Windows 兼容性方面实现了巨大飞跃
- Android 15 上的原生 linux 开发环境
你对本文的反应是: