PhysX老遊戲測試:GTX 980Ti吊打RTX 5080
NVIDIA最近在其最新推出的RTX 50系列GPU中取消了對32位CUDA應用程序的支持,這意味著許多依賴32位PhysX的老遊戲在這類新GPU上無法正常運行PhysX效果。儘管PhysX技術並未完全被NVIDIA拋棄(例如在64位應用程序《蝙蝠俠:阿卡漢騎士》中仍能正常使用),但由於歷史原因,大多數包含PhysX的老遊戲都是基於32位CUDA庫編譯的,而RTX 50系列已不再支持這些遺留環境。這主要是一個軟體限制,維護對舊系統的兼容性雖然聽起來簡單,但實際操作起來卻頗具挑戰。
32位PhysX遊戲的問題與解決方法
在RTX 50系列GPU上運行32位PhysX遊戲時,啟用PhysX可能會導致遊戲崩潰,或者PhysX計算會回退到CPU處理,嚴重影響性能。為了解決這一問題,一些用戶選擇購買一塊獨立的舊型號GPU(例如RTX 3050),搭配主用的RTX 5090使用。通過Nvidia控制面板,用戶可以將PhysX計算轉移到這塊獨立的舊GPU上,從而在32位遊戲中繼續享受PhysX效果,而不會影響64位遊戲的性能(64位遊戲仍然會使用主GPU,如RTX 5090)。
性能對比:新舊GPU在PhysX遊戲中的表現
一些基準測試顯示,在依賴32位PhysX的老遊戲中,新一代RTX 50系列GPU的表現遠不如舊型號GPU。例如:
在《靚影特務》中,RTX 5080的幀數在某些場景下甚至降至不到10 FPS,而GTX 980 Ti卻能穩定在接近150FPS。
在《邊緣禁地2》中,GTX 980 Ti的性能幾乎是RTX 5080的兩倍。
這些性能差異主要源於遊戲對PhysX的具體實現方式。需要注意的是,測試中GTX 980 Ti搭配的是較老的酷睿i5-4690K處理器,而RTX 5080則搭配了更現代的銳龍7 9800X3D,但這並未改變舊GPU在32位PhysX遊戲中的顯著優勢。
PhysX的歷史與未來
PhysX技術曾是遊戲物理效果的重要組成部分,早在20年前,專門用於物理計算的處理器(PPU,物理處理單元)還頗為流行。Ageia公司曾生產過此類設備,後來被Nvidia收購。然而,隨著時間的推移,PhysX的支持逐漸減少,尤其是在32位環境下的支持如今已徹底退出歷史舞台。
對於現代遊戲,少數仍使用PhysX的64位應用程序在RTX 50系列GPU上應該仍能正常運行。但對於那些依賴32位PhysX的老遊戲,Nvidia似乎不太可能恢復對遺留CUDA應用程序的兼容性。