快科技7月18日消息,NVIDIA宣布将全面转向开源GPU内核模块,并且表示最终开源内核模块会取代闭源的驱动程序。
在2022年5月的时候,随着R515 驱动程序的发布,英伟达以开源方式发布了一套Linux GPU内核模块,具有GPL和MIT双重许可。
如今随着R560驱动程序版本的即将发布,英伟达正式宣布全面过渡到开源GPU内核模块,到 R560 版驱动程序发布时,所有GPU驱动程序都将使用开源内核。
开源GPU内核模块经过两年的发展,已经实现了与闭源驱动程序同等甚至更优的性能,并增加了许多新功能,如异构内存管理(HMM)、机密计算以及与Grace平台的一致内存架构支持。
不过需要注意的是,并非所有GPU都兼容开源GPU内核模块,英伟达表示,对于Grace Hopper或Blackwell旗舰平台,将仅支持开源GPU内核模块,这些平台不再支持专有驱动程序。
对于Turing、Ampere、Ada Lovelace或Hopper架构的较新GPU,英伟达推荐切换到开源GPU内核模块;而对于Maxwell、Pascal或Volta架构的旧版GPU,由于不兼容,用户仍需继续使用专有驱动程序。
这对于Linux用户和开发者来说自然是利好,开源驱动程序将使开发者能够更深入地理解内核事件调度与工作负载的交互,从而更快速地进行根本原因调试。
此外,企业软件开发人员也可以将驱动程序无缝集成到为其项目配置的定制Linux内核中。
[good]