在2022年5月,英伟达宣布从R515版本的驱动程序开始,将其Linux GPU内核驱动以开源形式发布,同时还具有GPL和MIT双重许可证,并能在GitHub上的NVIDIA Open GPU Kernel Modules repo中找到这些内核模块的源代码。虽然并不是一个完整的开源GPU驱动程序,只是内核,但是对英伟达来说已经是很重要的一步。
近日,英伟达宣布将全面转向开源GPU内核模块,并最终取代闭源驱动程序,未来将提供功能更强大、更全面的GeForce和Workstation Linux支持。到R560版本的驱动程序版本发布时,所有GPU驱动程序都将使用开源内核。
英伟达表示,其GPU共享通用的驱动程序架构和功能集,过去两年里通过开源GPU内核模块实现了同等或更好的应用程序性能,并增加了大量新功能,包括异构内存管理(HMM)支持、机密计算、以及Grace平台的一致内存架构等。
需要注意的是,不过并非所有GPU都兼容开源GPU内核模块。对于Grace Hopper或Blackwell高端平台,将仅支持开源GPU内核模块,不再支持专有驱动程序;对于Turing、Ampere、Ada Lovelace或Hopper这类较新的架构,英伟达推荐切换到开源GPU内核模块;对于Maxwell、Pascal或Volta这类较旧的架构,由于GPU不兼容,用户仍需要继续使用专有驱动程序。
对于Linux的分发供应商来说,开源GPU内核模块增加了易用性,而且改善了用户体验,还能将驱动程度打包在操作系统中。开发人员可以追踪代码路径,并查看内核事件调度,从而更快地进行调试。
我匿名了 07-20 17:51
支持(3) | 反对(1) | 举报 | 回复
3#
我匿名了 07-20 12:25
支持(1) | 反对(3) | 举报 | 回复
2#
一刀流小依研究生 07-19 16:45 | 加入黑名单
thank you NVIDIA , thank you .jpg
已有1次举报支持(2) | 反对(2) | 举报 | 回复
1#
提示:本页有 3 个评论因未通过审核而被隐藏