2025年NVIDIA Linux动态回顾:Nova驱动进展及其他重要新闻

发表于:昨天 12:41 1
2025年NVIDIA Linux动态回顾:Nova驱动进展及其他重要新闻

2025年,NVIDIA在Linux领域动作频频。从官方驱动栈对Wayland支持度的提升,到开源领域的诸多进展——NVIDIA工程师们正积极为基于Rust的Nova开源驱动贡献力量,该驱动正逐步成型;Mesa NVK Vulkan驱动性能与功能持续增强;此外还有许多其他动态。以下是Phoronix网站上2025年最受欢迎的NVIDIA相关内容回顾。

首先,让我们回顾一下Phoronix上2025年浏览量最高的NVIDIA Linux/开源新闻,重温那些最有趣的时刻:

NVIDIA工程师成为“NOVA”开源Rust GPU驱动联合维护者
NOVA-Core驱动作为现代、基于Rust编写的上游Linux内核开源NVIDIA GPU驱动的基础,以及逆向工程Nouveau DRM驱动的最终继任者,迎来了一位新的联合维护者。

基于Rust的新NVIDIA“NOVA”驱动在Linux 6.15前提交
一段时间以来,红帽工程师一直在开发开源的、基于Rust的NOVA驱动,旨在实质上取代近年来开发不太活跃的逆向工程Nouveau驱动。但与Nouveau支持广泛的NVIDIA GPU不同,NOVA驱动有意限制在RTX 20“图灵”GPU及更新型号上,因为这些GPU配备了NVIDIA GPU系统处理器(GSP)及固件支持,可简化驱动编写过程。最初的NOVA驱动代码已于周日提交至DRM-Next,赶在Linux 6.15合并窗口之前。

NVIDIA在Vulkan机器学习领域取得巨大成功——可与CUDA竞争
不仅是AMD在致力于为机器学习/AI软件提供Vulkan/SPIR-V支持,NVIDIA也一直在进行改进,以增强基于Vulkan的机器学习软件。在机器学习软件中使用Vulkan的前景非常乐观,甚至能提供与NVIDIA引以为傲的CUDA相似的性能。

NVIDIA向红帽提供保密文档以帮助NVK驱动
在AMD宣布终止AMDVLK Vulkan驱动开发,转而专注于Linux系统的Mesa RADV驱动后,曾担任RADV驱动联合首席开发者的红帽工程师David Airlie分享了关于NVK(Mesa内开发的开源NVIDIA Vulkan驱动)的一些有趣见解。

Linux 6.16发布——性能提升、NVIDIA Blackwell开源支持及Intel APX
正如预期,Linux 6.16内核已升级为稳定版。Linux 6.16以各种性能改进、Nouveau中对NVIDIA Hopper和Blackwell开源GPU驱动的支持、Intel高级性能扩展(APX)准备以及许多其他令人兴奋的增强功能迎接世界。

NVIDIA强调Wayland屏幕录制的不足
除了展示Linux内核内统一DRM驱动侧API的必要性外,NVIDIA的Linux图形驱动团队在XDC2025上也展示了Wayland下屏幕录制的不足。

NVIDIA将CUDA引入RISC-V
NVIDIA本周宣布,他们正在将CUDA软件引入RISC-V处理器。

开源NVIDIA Linux驱动使用即将变得更加可靠
对于那些使用上游开源NVIDIA Linux驱动“Nouveau”的用户来说,随着Linux 6.17及现有内核版本即将到来的修复,体验应该会更加稳定可靠。

NVIDIA鼓励CUDA用户从Maxwell/Pascal/Volta升级
NVIDIA CUDA 12.9现已作为NVIDIA GPU计算栈的最新次要功能更新发布。CUDA 12.9增加了对SM 10.3和12.1的编译器目标支持、对“特定系列架构”的编译器支持、新的NVML计数器暴露以及其他次要功能改进。NVIDIA CUDA 12.9文档现在也更加详细地鼓励仍依赖Maxwell、Pascal和Volta硬件的用户升级。

NVIDIA开始提交开源Nova驱动补丁以为下一代GPU做准备
NVIDIA非常重视其硬件的开源和上游“Nova”内核图形驱动。周五晚些时候,邮件列表上出现了首批补丁,开始为“下一代GPU”支持做准备。深入查看评论,这确实是为Blackwell之后的GPU准备的。

NVIDIA为开源Nova驱动提交初步图灵GPU支持
NVIDIA工程师继续大力开发其GPU的正在开发中且已进入内核树的开源Nova内核驱动。周五晚些时候,为这个基于Rust的Nova-Core驱动代码提交了图灵启用补丁。

NVIDIA确认580 Linux驱动是Maxwell/Pascal/Volta的最后一个版本
NVIDIA此前曾警告CUDA用户,CUDA 12.x是Maxwell、Pascal和Volta GPU的最后一个版本。NVIDIA现在正式确认,Maxwell/Pascal/Volta GPU支持将在即将到来的NVIDIA R580 Linux驱动系列中结束。

NVIDIA Linux工程师强调统一DRM驱动侧API的必要性
NVIDIA在最近的XDC2025开发者大会上的一次演讲并非关于NVIDIA驱动本身,而是关于Linux直接渲染管理器(DRM)子系统内正在发生的碎片化问题,并论证了需要统一更多驱动侧API以支持不同的Linux DRM客户端。

开源且基于Rust的Burn MATMUL内核可与NVIDIA的CUDA/cuBLAS竞争
由Tracel AI开发的开源且基于Rust的Burn深度学习框架分享称,其开源矩阵乘法内核性能可与NVIDIA CUDA cuBLAS性能竞争,甚至超越。此外,Burn不仅限于NVIDIA GPU,还能在大多数硬件/驱动上运行,包括Vulkan后端。

基于Rust的NOVA开源NVIDIA驱动在Linux 6.17中进一步构建
在Linux 6.17中,除了Intel为Battlemage显卡启用SR-IOV以及许多其他重大Intel Xe内核显卡驱动更新,还有更多AMD显卡驱动功能外,用于现代开源NVIDIA驱动支持的NOVA驱动也在这个下一个内核版本中继续进一步构建。

OBS Studio 32.0发布,带来插件管理器及NVIDIA RTX改进
OBS Studio 32.0稳定版现已发布,这款流行的跨平台桌面录制和屏幕录制软件深受游戏主播喜爱,并用于各种其他录制/直播目的。

Fedora 43紧急调整以增加/boot分区大小,应对NVIDIA GPU固件及其他膨胀
Fedora 43正朝着未来几周内发布的方向推进,现在正在进行一项非常晚期的更改。今天宣布并接受了一项更改,以增加/boot分区的大小。这是由于在Linux下使用开源驱动时,不同设备所需的固件文件数量不断增加所驱动的。这项更改的一个主要动机是Nouveau和未来Nova驱动所需的NVIDIA GPU固件文件非常大且不断增长。

NVIDIA、迪士尼和谷歌向Linux基金会贡献开源Newton引擎
今年早些时候,NVIDIA宣布Newton作为一个专注于机器人模拟的开源物理引擎。这个物理引擎由NVIDIA与Google DeepMind和迪士尼研究院合作开发。今天,它已被贡献给Linux基金会。

NVIDIA为汽车、机器人领域寻求“安全”Linux内核
NVIDIA工程师Igor Stoppa在本月初的Linux Plumbers Conference(LPC)上发表了演讲,内容涉及在汽车等安全关键环境中使用Linux,以及上游Linux内核当前的不足,以及围绕Linux内核实现汽车安全完整性等级(ASIL)认证所面临的挑战。对于Linux在此类严格安全环境中的安全性(或缺乏安全性),这是一篇有趣的阅读/观看材料。

ZLUDA在2025年取得进展,将CUDA引入非NVIDIA GPU
ZLUDA开源项目始于五年前,最初是作为Intel GPU的即插即用CUDA实现,随后几年由AMD资助,作为基于ROCm的Radeon GPU的CUDA实现,然后开源但后来又撤回,自去年以来一直在沿着新路径推进。目前ZLUDA的定位是面向非NVIDIA GPU的多供应商CUDA实现,用于AI工作负载等。第二季度在这一努力上取得了更多进展。

然后是Phoronix上2025年最受欢迎的NVIDIA评测/基准测试:

开源Nouveau+NVK vs. NVIDIA 580 Linux游戏/图形及计算驱动性能
这篇黑色星期五文章深入探讨了当前开源NVIDIA Linux驱动栈的性能,包括Nouveau内核驱动(Nova驱动尚未准备好供最终用户使用)与最新的Mesa NVK驱动配对以提供开源Vulkan API支持。同时,通过NVK Vulkan驱动,也考察了使用Zink OpenGL-on-Vulkan驱动(现用于现代NVIDIA GPU上的OpenGL,而非维护Nouveau Gallium3D驱动)的OpenGL性能。此外,还有基于NVK驱动的OpenCL计算驱动Rusticl。这个完全开源且最新的NVIDIA Linux驱动支持与NVIDIA官方的580系列Linux驱动进行了比较。本次全面的GPU驱动比较测试了RTX 40 Ada和RTX 50 Blackwell显卡。

NVIDIA GeForce RTX 5090 Linux GPU计算性能基准测试
自昨天评测解禁以来,已有大量GeForce RTX 5090 Windows游戏基准测试,但对于那些更着迷于这款高端Blackwell桌面显卡在Linux上GPU计算潜力的读者,这篇文章适合你。今天发布的是我在Linux上对GeForce RTX 5090 Founders Edition的初步GPU计算基准测试,并与之前的RTX 20、RTX 30和RTX 40系列NVIDIA显卡进行了比较。

Mesa 25.2 NVK vs. NVIDIA R575 Linux图形性能(针对GeForce RTX 40系列)
许多Phoronix读者一直有兴趣看到Mesa的NVK Vulkan驱动在NVIDIA GeForce显卡上提供开源Vulkan API支持以及使用Zink在Vulkan之上分层OpenGL的现代OpenGL方法的一些新基准测试。以下是一些使用最新的Mesa 25.2代码进行NVK测试,并与最新的上游稳定Linux内核上的NVIDIA R575官方Linux图形驱动栈进行比较的新基准测试。

NVIDIA GeForce RTX 5080 / RTX 5090 Linux游戏基准测试
过去一周,我发布了许多GeForce RTX 5090 Linux计算基准测试以及GeForce RTX 5080在Linux上的测试。由于早期的NVIDIA R570 Linux驱动构建是CUDA 12.8包的一部分,我被要求等待合适的RTX 50 Linux驱动发布后再进行Linux游戏基准测试。好吧,今天早上随着NVIDIA 570.86.16 Linux测试版的可用,它发布了,因此我随即对GeForce RTX 5080和RTX 5090进行了一系列Linux游戏/图形基准测试。

从GeForce GTX 980到GeForce RTX 5080/5090的GPU计算性能
作为近期NVIDIA GeForce RTX 5080和GeForce RTX 5090 Linux GPU基准测试(涵盖Linux/Steam Play游戏性能以及GPU计算和其他领域)的补充,今天的测试进行了广泛的多代比较,看看NVIDIA GeForce性能如何演变,从GeForce GTX 980 Maxwell GPU一直到最新的GeForce RTX 5080/5090显卡。

GeForce RTX 5090的Llama.cpp AI性能
在开始使用GeForce RTX 5090计算性能进行NVIDIA Blackwell Linux测试时,除了上周提供的所有CUDA/OpenCL/OptiX基准测试外,许多读者询问了AI性能,特别是RTX 5090旗舰显卡的Llama.cpp性能。以下是一些初步基准测试,比较了GeForce RTX 5090在Llama.cpp中的性能与之前的RTX 40和RTX 30显卡。

NVIDIA GeForce RTX 5060 Ti的初步Linux游戏/图形性能
本周早些时候,NVIDIA GeForce RTX 5060 Ti发布,Phoronix上有发布当天的Linux CUDA/OpenCL计算基准测试。但对于Linux游戏性能测试,我们等待新的支持驱动发布,碰巧在发布当天NVIDIA 575.51.02 Linux测试版发布了。现在,适用于GeForce RTX 5060系列的游戏就绪Linux驱动已可用,以下是一些PNY GeForce RTX 5060 Ti 16GB与其他NVIDIA GeForce和AMD Radeon显卡使用新发布的Ubuntu 25.04进行的初步基准测试。

AMD Radeon在Linux 6.13 + Mesa 25.0-devel vs. NVIDIA R565 Linux图形/游戏性能
在本季度晚些时候即将到来的NVIDIA GeForce RTX 50系列显卡“Blackwell”和AMD Radeon RX 9070系列“RDNA4”之前,我认为值得专门写一篇文章,看看当前一代NVIDIA GeForce RTX 40和AMD Radeon RX 7000系列显卡的最新上游Linux图形/游戏性能。AMD方面是接近最终的Linux 6.13内核以及Mesa 25.0-devel,用于最新的RADV Vulkan和RadeonSI OpenGL驱动支持;而NVIDIA方面则是他们当前的565驱动发布分支。

2025年AMD Radeon RX 9000系列 vs. NVIDIA GeForce RTX 50开源Linux性能
过去几周,我们在Phoronix上探讨了开源Nouveau/NVK性能与NVIDIA 580打包Linux驱动的新比较,以及从GeForce GTX 980到RTX 5080的多代Nouveau vs. NVIDIA比较,因为即将到来的NVIDIA R590驱动系列将结束GTX 900/1000系列支持。今天的文章提供了另一轮新的开源NVIDIA Linux图形性能数据,使用上游开源Nouveau和Mesa NVK/Zink驱动,不仅与当前的NVIDIA打包驱动比较,还竞争性地比较了GeForce RTX 50系列与当前AMD Radeon RX 9000系列显卡的性能。

NVIDIA GeForce RTX 5070 Linux游戏/图形性能
本月早些时候发布当天,有NVIDIA GeForce RTX 5070 Linux GPU计算基准测试。GeForce RTX 5070在Linux上的图形/游戏基准测试因等待新的R570 Linux驱动发布(以正确支持这款新的Blackwell显卡)而推迟。上周,新的Linux驱动以NVIDIA 570.133.07 Linux构建的形式到来。这个新的NVIDIA Linux驱动与GeForce RTX 5070 Founder's Edition配合良好,本文提供了这款新显卡与AMD Radeon RX 9070系列竞争的一些初步Linux游戏/图形性能基准测试。



原文链接:Nova Driver Progress & Other NVIDIA Linux News From 2025
收藏
送赞
分享

发表回复