英伟达宣布开源其 Linux GPU 内核驱动

2022-05-12 12:26:21
来源: 微阅读

  【摘要】   5月12日,英伟达宣布,其LinuxGPU核心驱动将以R515版驱动程序开源的形式发布,该开源还将持有GPL和MIT双重许可证。  开源将改善在Liu

  5月12日,英伟达宣布,其LinuxGPU核心驱动将以R515版驱动程序开源的形式发布,该开源还将持有GPL和MIT双重许可证。

  开源将改善在Liunx系统中使用英伟达GPU的体验,使硬件和系统之间的联系更加紧密,并允许开发人员进行调试、集成和反馈。这也使得软件开发人员更容易将驱动程序打包到他们的软件中。

  开源驱动的主要目标之一是改善GPU对大型数据中心和超级计算机的功能和支持。由于超级计算机使用定制的Liunx系统,因此闭源驱动程序不方便GPU的安装和维护。

  英伟达表示:GSP驱动架构(图灵和安培架构的默认配置)在过去一年分阶段推出后,源代码已经可以用在图灵(20系显卡架构)和安培(30系显卡架构)架构的计算卡上。此外,源代码已在各种工作负载中进行测试,以确保其性能和功能与驱动程序一致。然而,源代码也带来了新的功能,如DMA-UF框架,用于跨设备和子系统共享缓存,将在Hopper架构(英伟达最新H100计算卡就是这个架构)中发挥作用。使用图灵架构前GPU的用户只能继续使用旧版本的驱动。

  开源驱动程序和以前的程序可以使用相同的固件,其用户模式堆栈也是CUDA、OpenGL和Vulkan。唯一的区别是驱动程序堆栈的所有组件必须与发行版本相匹配。社区提交的补丁将考虑集成到未来版本的驱动程序中。

  英伟达还透露,它正在与Linux核心社区和合作伙伴合作开发上游方法,因为它目前的代码库不符合Linux设计规范,也不是Linux上游的候选人。此外,源代码还将用于改进开源Nouveau驱动程序。