NVIDIA/open-gpu-kernel-modules
NVIDIA Linux open GPU kernel module source
解决的问题
提供 Linux 上 NVIDIA GPU 内核模块的开源源代码,使用户能够自行构建内核级驱动程序,而无需完全依赖专有的二进制文件。
工作原理
该项目将驱动程序分为两个主要部分:与操作系统无关的组件(独立于操作系统)和针对特定 Linux 内核版本及配置的内核接口层。这些模块必须与匹配驱动版本的 GSP 固件以及用户空间的 NVIDIA GPU 驱动组件一起使用。
适用人群
需要从源代码编译和安装 NVIDIA GPU 内核模块的系统管理员、内核开发者以及搭载 Turing 架构或更新 GPU 的 Linux 用户。
主要亮点
- 支持 x86_64 和 aarch64 CPU 架构。
- 兼容 Linux 内核 4.15 或更高版本。
- 包含与 Nouveau 设备驱动集成的工具,用于提取固件二进制镜像。
- 支持从 Turing 架构开始的广泛 GPU,包括 GeForce RTX 20 系列、Quadro RTX 和 Tesla T4。
相关
- 项目
- 项目
- 项目
- 项目
- 项目