新版本 0.5.5

目前 0.5.2。產生此頁時偵測到新版本。

這次更新:

在終端機執行:

npx skills update answer-me-with-html -y

或者告訴 Agent:

更新 answer-me-with-html
查看更新內容

Generated by Answer me with HTML 0.5.2 · 2026-10-26 00:19 · ★ Star on GitHub

GPU-unlock 懶人包

30 系列免費加速,原理、數據、風險一次看懂

Lead: 30 系列靠開機先行的核心模組解開人為限速,矩陣運算免費加速,代價是更熱更耗電。

A

一句話看懂

專案
Zagitta / gpu-unlock,Linux 核心模組,GPL-2.0
做法
趁 NVIDIA 驅動綁定前寫入速度選擇器,再做功能層級重置
效果
GA102 / GA103 / GA104 / GA106 的 FP / BF16 熔加發射率翻倍
代價
同效能更耗電,滿血要拉到 450W,水冷才穩
現況
HN 303 分、74 則留言,作者親自回覆,50 系短期無望
B

實測數字

輸入 解鎖前 解鎖後
FP16 87.46 TFLOPS 118.39 TFLOPS
BF16 87.50 TFLOPS 157.41 TFLOPS
TF32 42.58 TFLOPS 82.61 TFLOPS

3090 Ti 在 450W、dense 8192³ GEMM、FP32 累加測得。各卡 BF16 增益約 25% 至 80%,功耗牆決定上限。

C

原理流程

在 initramfs 先於 nvidia 載入SS0 全速,SS1 補 4 位元觸發 FLR,重設開機程式狀態未修改的 NVIDIA 驅動照常綁定開機載入 gpu_unlock寫入選擇器功能重置交棒驅動
漏洞本質

開機程式有 DMA 緩衝區溢位,可經 ROP 取得執行控制。韌體已加密,但外流的除錯映像可用公開測試金鑰解開,成為構造基礎。

D

誰有感、誰無感

情境 狀態 說明
LLM prefill 提升 14–36% VLLM 依核心與長度而定
擴散模型 明顯變快 矩陣密集就有感
FlashAttention 變快 同上
LLM decode 大致不變 卡在記憶體頻寬
INT8 運算 不變 不在解鎖範圍
E

安裝三步

  1. 下載原始碼並執行安裝
  2. 在開機參數加入選用目標
  3. 重建開機映像後重開驗證
安裝 · sketchcode
git clone https://github.com/Zagitta/gpu-unlockcd gpu-unlockmake install

開機參數加上 gpu_unlock.targets=all,用 journalctl -k -b | grep gpu_unlock 確認。

F

風險與限制

  • 卡會更熱,風冷在預設功耗只拿部分增益
  • 450W 滿血超出原廠散熱設計,要自擔風險
  • 顯示卡會黑畫面一段,從重置到驅動接手為止
  • 暫停到記憶體會斷電重設,喚醒多花約 1 秒
  • 休眠不支援,移除開機參數即停用
  • Hopper、Blackwell、50 系安全鏈不同,短期無解
G

網友怎麼說

立場 代表聲音
實測派 傑克莫:改 48GB 的 4090 省 30% 時間,這條路比改驅動乾淨太多
功耗派 同一人:全開要 450W,水冷才壓得住,風冷別硬上
釐清派 作者:解的是熔加轉 FP32 那組指令,不是所有 16 位元都翻倍
衍生派 Ada 版、圖靈版、編碼上限解除、卡對卡加速補丁全被挖出來
情绪派 既然缺卡已成定局,不如官方直接放行
H

相關連結