NVIDIA 为下一代 GPU 做好准备;启动 Nova 驱动程序从 Boot0 到 Boot42 的转换

NVIDIA 为下一代 GPU 做好准备;启动 Nova 驱动程序从 Boot0 到 Boot42 的转换

继 Blackwell 系列之后,NVIDIA 的下一代显卡正在紧锣密鼓地筹备中。最近的驱动程序补丁表明,NVIDIA 正在为即将推出的 GPU 过渡到 Boot42 支持,这是一个重大转变。

NVIDIA 向 Boot42 过渡,重点关注下一代 GPU,因为 Boot0 已被淘汰

NVIDIA 过去一直通过 Boot0 寄存器进行架构识别,这是 Blackwell 显卡的标准做法。然而,NVIDIA Nova 显卡驱动程序的最新进展揭示了Boot42识别系统的出现,表明该公司正在逐步淘汰 Boot0。虽然这预示着新一代 GPU 即将发布,但值得注意的是,这可能与 Rubin 架构有关,该架构有望用于服务器级 GPU。

Phoronix报道,NVIDIA 一直在积极提交开源 Nova 驱动程序补丁,以表明这一转变。该补丁说明由工程师 John Hubbard 撰写,确认即将推出的 GPU 将不再使用熟悉的NV_PMC_BOOT_0寄存器;相反,它们将采用更新的NV_PMC_BOOT_42 寄存器。此转变旨在简化 Nova 系列的架构检测过程。

讨论用于 GPU 识别的 boot0 和 boot42 的代码片段。
图片来源:Phoronix.com

NVIDIA GPU 将不再使用 NV_PMC_BOOT_0 来保存架构和修订版本详细信息,未来将改用 NV_PMC_BOOT_42。NV_PMC_BOOT_0 将被清零。

修改 Nova 中的选择逻辑,使其能够识别 Turing 及更高版本的 GPU。这将在可预见的未来持续有效,无需进一步修改代码,因为所有 NVIDIA GPU 都将被考虑,从 Linux 上支持的最老版本(NV04)到未来的 GPU。

– 补丁发布说明

最近的发布说明强调了一项重大改进,删除了 33 行代码,以提升更简洁、更面向未来的架构。这一进展尤其值得关注,因为许多 Linux 爱好者长期以来一直批评 NVIDIA 与开源社区的互动有限。然而,随着基于 Rust 的 Nova 驱动程序的开发,我们见证了这一领域取得的切实进展。

这些初步努力表明,NVIDIA 的 Linux 团队正在为 Rubin 系列产品做准备。报告显示,NVIDIA 已制定了 Rubin GPU 的生产时间表,目标是 2026 年下半年。此外,有迹象表明,Rubin Ultra 型号可能会采用微通道盖板来增强冷却效率。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注