英偉達RTX50系列GPU放棄對32位CUDA支援,老顯示卡成PhysX遊戲“救星”

本文轉自:IT之家

作者:遠洋
英偉達在其最新的 RTX 50 系列(Blackwell)顯示卡中停止了對 32 位 CUDA 應用的支援,多年來,對 PhysX 技術的支援也在逐漸減少。YouTube 博主 VerbalSilence 和一位 Reddit 使用者分享了一些有趣的測試資料,結果顯示在 32 位 PhysX 遊戲中,GTX 980 Ti 的效能明顯優於 RTX 5090。
PhysX 技術在 64 位應用中仍然可以正常使用,例如在《蝙蝠俠:阿卡姆騎士》中,這表明英偉達並未完全放棄 PhysX 技術。但該公司確實已經停止了 RTX 50 系列顯示卡對 32 位 CUDA 的支援,未來可能還會進一步擴充套件這一決定。由於 PhysX 技術年代久遠,大多數支援 PhysX 的遊戲都是使用 32 位 CUDA 庫編譯的。雖然這主要是一個軟體層面的限制,但維護對老舊環境的相容性遠比想象中複雜。
訊息傳出後,一位 Reddit 使用者購買了一塊 RTX 3050 顯示卡,與主用的 RTX 5090 顯示卡搭配使用,以確保在較老的 32 位遊戲中仍能支援 PhysX。透過英偉達控制面板,使用者可以將 PhysX 計算任務解除安裝到另一塊顯示卡或 CPU 上,這在過去是不必要的。大約 20 年前,專門用於物理計算的處理器被稱為 PPU(物理處理單元),Ageia 公司曾生產過此類裝置,後來被英偉達收購。
在舊的 32 位遊戲中,使用 RTX 3050 與不使用相比,效能差距十分明顯。由於 RTX 50 系列 GPU 不再支援傳統的 PhysX 功能,啟用相關設定時,這些新卡要麼崩潰,要麼退回到 CPU 處理模式。該使用者還提到,即便將 RTX 3050 設定為專用的 PhysX 處理器,64 位遊戲仍會優先使用 RTX 5090。正如前文所述,現代 PhysX 實現(儘管數量不多)在 Blackwell 架構上應該仍能正常執行。
IT之家注意到,VerbalSilence 進行的另一項測試顯示,在《鏡之邊緣》的某些場景中,RTX 5080 的幀率會降至不到 10fps,而 GTX 980 Ti 則能輕鬆達到近 150fps。這種效能差距高度依賴於遊戲對 PhysX 的實現方式。在《無主之地 2》中,GTX 980 Ti 的效能比 RTX 5080 高出近兩倍,在測試中,GTX 980 Ti 搭配的是 Core i5-4690K 處理器,而 RTX 5080 則使用了 Ryzen 7 9800X3D。
英偉達不太可能恢復對傳統 CUDA 應用程式的相容性。對於那些希望在喜愛的 32 位老遊戲中繼續體驗 PhysX 的玩家來說,或許是時候翻出櫃子裡那塊蒙塵的老顯示卡,重新讓它發揮作用了。


相關文章