快科技 8 月 11 日消息,据报道,英伟达用 Rust 语言开发的开源 GPU 驱动 Nova 近日迎来大幅更新,Hopper 与 Blackwell 两代架构的优化代码正式落地。
Hopper 架构对应 H100 等 AI 训练 GPU,Blackwell 架构对应 RTX 50 系列游戏 GPU,本次更新完善了这两代 GPU 的显存访问与错误处理代码,为后续完整支持做准备。
除了架构优化外,驱动还新增 vGPU(GPU 虚拟化)启动支持,固件能识别该模式并据此引导 GPU,为 Linux 上游的 GPU 虚拟化铺路。
固件方面,英伟达整合了 GPU 系统处理器的启动流程,各代 GPU 的启动路径更加统一;新固件改用标签 - 长度 - 值格式,Rust 代码解析起来比 Nouveau(英伟达老牌开源驱动)时代复杂的偏移计算简单得多。
与此同时,Linux 内核的 DRM(直接渲染管理器)框架也迎来基础设施更新,新增系统内存后端,支持共享系统内存的易失性访问。另一款面向 ARM Mali GPU 的 Rust 驱动 Tyr,也改进了固件加载与微控制器启动流程。
该驱动定位为 Nouveau 的继任者,支持 GeForce RTX 20 系列(图灵架构)及更新的 GPU。
目前 Nova 仍处于开发阶段,尚未达到日常可用水平,Linux 用户现阶段仍以英伟达官方驱动为主。从本次更新来看,Nova 距离正式接替 Nouveau 又近了一步。



登录后才可以发布评论哦
打开小程序可以发布评论哦