顯示卡 NV UEFI Unlocker 讓 RTX 20/30/40 顯卡 AI 效能+75%,免刷 VBIOS

soothepain

full loading
已加入
9/17/03
訊息
23,895
互動分數
2,039
點數
113
網站
www.coolaler.com
對於手上有 NVIDIA 舊款 GeForce 顯卡、又想拿來跑地端 AI 模型或影像生成的玩家來說,最近開源社群帶來了一個震撼彈。一款名為 NV UEFI Unlocker 的全新開放原始碼工具在 GitHub 上爆紅,它能直接解開原本被封印的 Tensor Core 算力,讓 RTX 20、30、40 系列顯卡在 Windows 與 Linux 系統下的 AI 運算效能暴增 60% 至 75%!

rtx_2080_ti.jpg


這款由 GitHub 開發者 physicsdolphin 打造的工具,最大的亮點在於採用了 UEFI 階段注入 的機制。簡單來說,它是在作業系統與 NVIDIA 驅動程式初始化之前,先於 UEFI 開機階段修改 GPU 的行為模式。這意味著玩家不需要冒風險去永久刷寫 GPU 的 VBIOS,也不用對驅動程式開刀。這種解鎖是暫時性的,只要電腦完全關機斷電就會自動恢復原狀,安全感直接拉滿。

其實早在先前,社群就曾出現過由 Zagitta 開發的原始 GPU Unlock 專案,當時就證實 RTX 30 系列在特定的 FP16/BF16 算力測試中能跑出近乎翻倍的吞吐量,AI 繪圖生成速度也提升了近 60%,但當時主要依賴 Linux 核心模組。而這次全新的 NV UEFI Unlocker 則是將這項神奇技術正式帶給廣大的 Windows 使用者,且一次相容 RTX 20、30、40 三代顯卡(GTX 16 系列仍屬實驗性支援,全新的 RTX 50 系列則不支援)。

從早期實測數據來看,效能增加幅度不小:
  • RTX 2070:在 FP32 矩陣乘法運算中,算力從原先的 36 TFLOPS 提高至 60~63 TFLOPS,成長幅度 67%~75%。
  • RTX 4060 Laptop(筆電版):FP16 運算吞吐量從 29.89 TFLOPS 增加到 49.33 TFLOPS,提升了約 65%。
不過目前該專案仍屬於實驗階段,安裝過程需要準備一個開機隨身碟(執行 EFI 應用程式),並且需要關閉 Secure Boot(或設定信任證書),RTX 20 系列還需要額外開啟 GSP 韌體模式。更重要的是,理論算力暴增並不代表所有實際應用都能有同等升幅,最終表現還是深受 VRAM 頻寬與功耗牆的限制。

有實驗精神的玩家或有興趣安裝可以參考以下連結
 
今天心血來潮, 試了一上午, 用 Windows GPU unlock 一直搞不定我這張骨董 X99 (已開啟 ReBar),
心灰意冷之際, 看到這篇文章, 結果一試就成, ASUS RTX3090 TUF, 1.86~1.88x 的增幅.

我的步驟給大家參考, 因為配置可能有所不同不保證都能成功.

BIOS設定:
CSM : Disabled
Security Boot: Disabled
ReBar : Enabled
About 4G Decoding : Enabled

NV UEFI unlocker 直接下載 release build, 解開後複製到已格式化成 FAT32 的隨身碟,

重開機 F8 選 USB 隨身碟開機

成效如下(用 Windows GPU unlock 裡的 cuda 程式), 只能說這帖猛呀.
lockedunlockedgain
fp16_tensor_fp32_accumulate70215.345130880.2801.86x
bf16_tensor_fp32_accumulate70234.290131974.1741.88x
tf32_tensor_fp32_accumulate 35724.70866763.576 1.87x
fp32_pedantic27594.10626061.694 0.94x測試誤差?
 
  • Like
Reactions: soothepain