nv-uefi-unlocker 開源工具解鎖 NVIDIA 顯卡 AI 運算限制,RTX 4060 筆電效能增約 65%

BlueSky

AI 摘要

  • nv-uefi-unlocker 可解除部分 NVIDIA 顯卡的 Tensor 運算限制。
  • 開發者回報 RTX 4060 筆電 FP16 矩陣運算效能提升約 65%。
  • RTX 50 系列目前不支援這款工具。

一款名為 nv-uefi-unlocker 的開源工具,近日由開發者發布,目標是解除部分 NVIDIA GeForce RTX 顯示卡在 Tensor 核心運算上的限制。工具不需修改顯示卡 VBIOS 或 NVIDIA 驅動程式,而是在每次開機、驅動程式載入之前,透過 USB 隨身碟執行解鎖程序。

開發者以自己的 RTX 4060 筆電版測試,FP16 矩陣運算效能由 29.89 TFLOPS 提升至 49.33 TFLOPS,約增加 65%。不過,這項變更針對的是特定 Tensor 運算路徑,並非傳統超頻,也不代表遊戲效能會同步大幅提升。

在驅動載入前執行,無須改寫 VBIOS

nv-uefi-unlocker 全名為「UEFI pre-driver NVIDIA GPU unlocker」,支援透過 UEFI 啟動流程,在 NVIDIA 驅動程式啟動前套用解鎖設定。使用者需將必要檔案放入 FAT32 格式的 USB 隨身碟,並在開機時選擇該隨身碟啟動;程序完成後,系統會繼續進入 Windows 或 Linux。

這項工具不會提高 GPU 時脈或電壓,也不會修改顯示卡 VBIOS 或驅動程式。解鎖狀態不會永久寫入顯示卡,電腦斷電後便會恢復原狀,因此每次開機都必須重新執行。

多款顯卡測試顯示矩陣運算提升

開發者與使用者公布的測試涵蓋 RTX 20、30 與 40 系列。各項結果會因顯示卡型號、測試設定及功耗等因素而異,不能直接視為所有同型號顯卡都能達到的固定表現。

顯示卡測試項目解鎖前解鎖後提升幅度測試者
RTX 2070FP16 矩陣乘法36 TFLOPS60~63 TFLOPS67~75%開發者
RTX 3060 12GBFP16 矩陣乘法(4096)25.37 TFLOPS45.79 TFLOPS約 80%使用者回報
RTX 3070 筆電版FP16 矩陣乘法(8192)35.43 TFLOPS56.04 TFLOPS約 58%使用者回報
RTX 4060 筆電版FP16 矩陣乘法29.89 TFLOPS49.33 TFLOPS約 65%開發者
RTX 4080BF16 矩陣乘法(4096)100.37 TFLOPS192.18 TFLOPS約 91%使用者回報
RTX 4090FP16 矩陣乘法(4096)118.42 TFLOPS171.52 TFLOPS約 45%使用者回報

RTX 4090 的提升幅度在這些回報中相對較低。開發者起初認為可能與功耗上限有關,因為該使用者的顯卡曾達到 479W;但後續降低時脈的測試顯示,即使功耗低於上限,部分運算路徑仍未完全達到預期效能。因此,現有測試尚未確認造成差異的單一原因。

另一組 RTX 4060 筆電版對照測試中,使用 nvoc 解除電壓限制並超頻、但尚未解除 Tensor 運算限制時,GPU 時脈為 3.0GHz,FP16 效能為 35.9 TFLOPS。解除 Tensor 限制後,平均時脈降至 2.89GHz,效能則升至 64.30 TFLOPS。這組測試顯示,時脈變化與矩陣運算吞吐量並非單純同步增減。

遊戲效能不會等比例提升

工具解除的是 Tensor 核心的特定運算限制,不是一般圖形運算的全面提速。來源測試指出,一般 FP32 運算前後差異很小;由於遊戲畫面主要依賴一般著色器運算,使用者不應預期遊戲影格率會隨矩陣運算效能一同增加。

支援範圍與已知限制

專案相容性資料指出,RTX 30 與 RTX 40 系列桌機及筆電型號均列入支援範圍;RTX 20 系列也列為相容,但部分型號或平台可能遇到問題。GTX 16 系列僅屬理論上可能相容,仍待實機驗證。Pascal 架構以前的顯卡、資料中心 A100,以及 RTX 50 系列目前不支援。

  • RTX 20 系列:已有多款型號的成功解鎖紀錄,但特定驅動、雙顯卡配置或平台可能出現啟動及交接異常。使用者需先在 Windows 以系統管理員權限執行專案提供的 enable-turing-unlock 腳本,切換至 GSP 韌體模式並重新開機。
  • RTX 30 系列:已有 RTX 3080(含 LHR)、RTX 3060 Ti、RTX 3060 12GB,以及部分筆電型號的回報。RTX 3050 尚未測試;Thunderbolt 外接顯卡不保證能保留解鎖狀態。
  • RTX 40 系列:多款桌機及筆電顯卡已有測試回報;RTX 4070 筆電版仍未測試。
  • RTX 50 系列:目前不支援。開發團隊表示,該系列的防護比預期更嚴密,仍在研究中。

開發者發布的工具不包含 NVIDIA 韌體,而是由腳本下載 NVIDIA 公開的 610.43.03 版驅動套件,驗證後在本機重建所需檔案。專案採用 GPL-2.0 授權。

設定前須留意開機安全設定

基本流程包括下載並解壓發布包、執行 make-usbroot 腳本,再依照腳本提示將檔案放到 FAT32 隨身碟根目錄,並將 BOOTX64.EFI 放入 EFI\BOOT 資料夾。重開機後,使用者需從主機板開機選單選擇 USB;畫面顯示版本資訊後,須在 30 秒內按空白鍵確認,否則程序會中止並繼續進入系統。專案亦提供 ssdiag 診斷工具,可在進入系統後確認解鎖狀態。

執行期間顯示卡暫時黑屏或畫面凍結,依專案說明屬於可能出現的正常現象。使用工具須停用 Secure Boot,或自行簽署 EFI 啟動檔案並將其設為受信任。筆電使用者則建議先在 BIOS 切換至獨顯直連(MUX)模式。這些要求、每次開機都需使用 USB,以及部分型號仍未驗證,都是採用前必須考量的限制。

Reference Link : kocpc.com.tw

Related Articles

Stay Connected

0FansLike
0FollowersFollow
22,800SubscribersSubscribe
spot_img

Latest Articles