香港手機遊戲網 GameApps.hk
PC

Modder 讓 Radeon RX 7000 跑官方 DLSS DLSS 4.5 亦成功運行

半小時 438
Modder 讓 Radeon RX 7000 跑官方 DLSS DLSS 4.5 亦成功運行
AMD Radeon 顯示卡竟然可以直接運行 NVIDIA 官方 DLSS。開發者 countervolts 公開名為 d4r(DLSS 4 Radeon) 的實驗性項目,透過 ZLUDA,成功在採用 RDNA 3 架構的 AMD 顯示卡上運行 NVIDIA 官方 DLSS Super Resolution 函式庫,目前主要針對 Navi 32 GPU,並只支援 Linux 及 Proton。

Modder 讓 Radeon RX 7000 跑官方 DLSS DLSS 4.5 亦成功運行

與近期將 DLSS 5 Neural Rendering 移植至 Radeon 的實驗不同,d4r 針對的是傳統 DLSS 超解像技術,目前支援 DLSS 3 CNN、DLSS 4 Transformer 以及 DLSS 4.5 Transformer,而且直接使用 NVIDIA 原版 nvngx_dlss.dll,暫時未支援 DLSS 5。

整個項目的核心是 ZLUDA。這個相容層可將 CUDA/PTX 程式碼轉換,透過 ROCm/HIP 在 AMD GPU 上執行。d4r 本身並沒有修改 NVIDIA 的 DLSS 函式庫,而是將 NVIDIA CUDA 呼叫經 Wine 橋接至 ZLUDA。

針對 DLSS 4 及 DLSS 4.5,開發者亦為 RDNA 3 加入自行優化的原生核心。這不單是為了提升效能,因為單靠 ZLUDA 運行 DLSS 4 Transformer 時會產生錯誤結果,令 DLSS 拒絕使用生成的影像。

開發者使用 Radeon RX 7700 XT,在《沉默之丘:隕落小鎮》以 2560×1440 解像度進行測試。Quality 模式下,DLSS 3 CNN Preset E 錄得 72.4 FPS,DLSS 4 K 為 69.4 FPS,DLSS 4.5 M 則為 51.5 FPS。

在 Ultra Performance 模式下,DLSS 4 可提升至 94.5 FPS,高於 DLSS 3 的 88.9 FPS。不過在所有測試模式之中,AMD FSR 4 的效能仍然較快。

開發者表示,DLSS 4 的處理時間約為每幀 2.8ms,而且不同模式之間變化不大,原因是其神經網絡負載主要取決於輸出解像度。DLSS 4.5 現階段則需要約 7.5ms GPU 時間處理每一幀。

目前 d4r 主要針對 gfx1101(Navi 32) 優化,相關 GPU 用於 Radeon RX 7700 XT、RX 7800 XT、RX 7700 及 Radeon PRO W7700。不過開發者目前只親自在 RX 7700 XT 上完成測試。

其他 RDNA 3 GPU 亦有部分支援。Navi 31 及 Navi 33 可以以完整速度運行 DLSS 3,但 DLSS 4 暫時無法使用 Transformer,而 DLSS 4.5 因缺乏專門的原生核心,速度約慢一倍。因此現階段更準確的定位,是將 d4r 視為 Navi 32 專用 DLSS Mod,而非整個 Radeon RX 7000 系列的完整 DLSS 移植方案。

此外,項目仍處於實驗階段,目前只可在 Linux 及 Proton 環境運行,Windows 暫時無法使用。遊戲畫面資料會先經 OptiScaler 傳送至 d4r,再使用 NVIDIA 原版 NGX/DLSS,CUDA 呼叫經 Wine 及 ZLUDA 處理,而 DLSS 4/4.5 最繁重的部分則交由 RDNA 3 原生核心執行。

GitHub 連結:https://github.com/countervolts/d4r


在 Google 上關注我們

最新人氣下載

Loading...

遊戲APK下載搜尋

聯絡我們 | Legal | Privacy Policy | Terms of Use | Sitemap
© 香港手機遊戲網 GameApps.hk 2013-2026