消息来源
//developer.nvidia.com/blog/nvidia-transitions-fully-towards-open-source-gpu-kernel-modules/
英伟达宣布全面转向开源GPU内核模块!
这次开源行动是两年之前英伟达一个举措的延续——2022年5月宣布开源Linux GPU内核驱动模块。
这件事在当时引发了多个开源社区和机构的热议,还被网友揣测英伟达这么做的背后原因,是迫于Linux之父Linus Torwalds的压力。
过往的恩怨暂且不提,随着最新的英伟达555 Linux驱动程序系列的发布,开源内核驱动程序的支持情况大为改观,英伟达今天发布了一篇长篇博文对其进行推广。
值得注意的是,此次开源的驱动程序代码仍在主线内核之外。并其用户空间驱动程序组件仍是闭源的。
兑现两年前的承诺
时间倒回到2年前,随着R515 驱动程序的发布,英伟达以开源方式发布了一套Linux GPU内核模块,具有GPL和MIT双重许可。
初始版本针对数据中心计算GPU,GeForce和工作站GPU处于alpha状态。
当时,英伟达宣布将在后续版本中提供更强大、功能更全面的GeForce和工作站Linux支持,并且开放内核模块将最终取代闭源驱动程序。
现在,R560驱动程序版本即将面世,英伟达在这个时间节点,选择兑现之前的承诺——完全过渡到开源GPU内核模块。
开源GPU内核模块在不损失甚至超出原有性能的基础上,添加了大量新功能:
- 异构内存管理 (HMM) 支持
- 机密计算
- 英伟达Grace平台的一致内存架构
- 更多其他功能
支持的GPU
虽然说是全面转向开源GPU内核模块,但并不是所有GPU都与开源GPU内核模块兼容。
总体而言,就是新产品和旗舰平台支持,比较旧的GPU则不支持。
具体来讲,对于Grace Hopper或Blackwell这两个旗舰平台,仅支持开源GPU内核模块,不再支持专有驱动程序。
//developer.nvidia.com/blog/nvidia-transitions-fully-towards-open-source-gpu-kernel-modules/
英伟达宣布全面转向开源GPU内核模块!
这次开源行动是两年之前英伟达一个举措的延续——2022年5月宣布开源Linux GPU内核驱动模块。
这件事在当时引发了多个开源社区和机构的热议,还被网友揣测英伟达这么做的背后原因,是迫于Linux之父Linus Torwalds的压力。
过往的恩怨暂且不提,随着最新的英伟达555 Linux驱动程序系列的发布,开源内核驱动程序的支持情况大为改观,英伟达今天发布了一篇长篇博文对其进行推广。
值得注意的是,此次开源的驱动程序代码仍在主线内核之外。并其用户空间驱动程序组件仍是闭源的。
兑现两年前的承诺
时间倒回到2年前,随着R515 驱动程序的发布,英伟达以开源方式发布了一套Linux GPU内核模块,具有GPL和MIT双重许可。
初始版本针对数据中心计算GPU,GeForce和工作站GPU处于alpha状态。
当时,英伟达宣布将在后续版本中提供更强大、功能更全面的GeForce和工作站Linux支持,并且开放内核模块将最终取代闭源驱动程序。
现在,R560驱动程序版本即将面世,英伟达在这个时间节点,选择兑现之前的承诺——完全过渡到开源GPU内核模块。
开源GPU内核模块在不损失甚至超出原有性能的基础上,添加了大量新功能:
- 异构内存管理 (HMM) 支持
- 机密计算
- 英伟达Grace平台的一致内存架构
- 更多其他功能
支持的GPU
虽然说是全面转向开源GPU内核模块,但并不是所有GPU都与开源GPU内核模块兼容。
总体而言,就是新产品和旗舰平台支持,比较旧的GPU则不支持。
具体来讲,对于Grace Hopper或Blackwell这两个旗舰平台,仅支持开源GPU内核模块,不再支持专有驱动程序。