gpu-unlock
这是一款用于提升部分Nvidia RTX 30系列显卡FP/BF16指令发射率的Linux内核模块,可在不修改Nvidia驱动的情况下加速矩阵计算。
挑一个能复现的小 issue,用 AI 编程助手把它修好。
分享到 X未声明许可证
概述
GPU unlock是一款Linux内核模块,用于提高部分Nvidia RTX 30系列显卡的FP/BF16指令发射率。它会在未修改的Nvidia驱动绑定显卡前执行解锁、写入速度选择器并进行功能级复位。项目说明,GA102、GA103、GA104和GA106芯片上的FP32运算用FP/BF16 FMA发射速度可提升至两倍。该模块可用于提高矩阵计算吞吐量,但实测结果会因显卡型号和功耗限制而异。
主要特点
- 在Nvidia驱动绑定显卡前运行,不修改驱动。
- 解锁过程中写入速度选择器并执行功能级复位。
- 面向GA102、GA103、GA104和GA106芯片的FP32运算用FP/BF16 FMA发射速度提升。
- 提供多款RTX 30系列显卡的用户兼容性报告。
适用场景
适合希望在不修改Nvidia驱动的情况下提升矩阵计算吞吐量,并拥有受支持RTX 30系列显卡的Linux用户。不同显卡的结果有所差异,部分型号尚无报告,请先查看具体型号的兼容性信息。
- 上游仓库
- Zagitta/gpu-unlock
- GitHub 上的 fork
- Guo-astro/gpu-unlock
- 上游 Star 数
- 3.2k
- 分类
- 硬件、操作系统与嵌入式
- 编程语言
- C
- 许可证
- 未声明许可证没有许可证时,作者保留所有权利。复用代码前请先询问上游作者。
- Fork 时间
- 2026-10-24
- 同步状态
- 上次同步已更新上次同步 2026-10-25
同分类更多: 硬件、操作系统与嵌入式
BlueOS Kernel 是一个以 Rust 编写的操作系统内核,兼容 POSIX 接口并支持 Rust 标准库。它为 ARM 和 RISC-V 架构的内核开发提供基础,也支持 QEMU 平台。
Fork 时间 2026-10-20上次同步 2026-10-25许可证: Apache-2.0硬件、操作系统与嵌入式GitHub
DroidDesk通过Termux或独立的Android应用,将ARM64安卓手机用作Linux桌面,可在手机上运行桌面应用或连接显示器。
Fork 时间 2026-10-17上次同步 2026-10-25许可证: GPL-3.0硬件、操作系统与嵌入式GitHub
利用受支持的ESP32 Wi-Fi芯片接收并分析原始I/Q信号,无需单独的SDR硬件。
Fork 时间 2026-10-15上次同步 2026-10-25许可证: GPL-3.0硬件、操作系统与嵌入式GitHub
ESP32 Bit Pirate将ESP32变成多协议硬件开发与分析工具。用户可通过USB串口或Wi-Fi网页命令行检查、测试和操作数字及无线接口。
Fork 时间 2026-10-14上次同步 2026-10-25许可证: MIT硬件、操作系统与嵌入式GitHub