英偉達已放棄物理加速引擎PhysX:RTX 50系列不再支持32位CUDA應用程序

PhysX是一種在2000年至2010年代初期大力宣傳的遊戲專用圖形技術,最近英偉達在其技術論壇上確認,該技術已處於終結狀態(至少是32位版本),從基於Balckwell架構的GeForce RTX 50系列開始,不再支持32位CUDA應用程序。

由於目前並沒有64位遊戲集成PhysX技術,雖然GeForce RTX 40系列及更舊的顯卡可以運行32位CUDA應用程序並支持PhysX,但是隨着GeForce RTX 50系列放棄支持,也意味着該物理加速引擎宣告退役,PhysX會逐步退出歷史舞臺。

PhysX是一個專有的物理模擬SDK,旨在通過硬件加速來提升物理效果的計算效率,主要用於遊戲中的物理效果渲染,比如布娃娃物理、布料模擬、粒子效果、體積流體模擬等‌。其最初由成立於2004年的Ageia所開發,後來被英偉達收購併集成在CUDA平臺中,將物理計算從CPU轉移到GPU上,顯著提升物理效果的渲染性能,實現了更高的幀率,並提高物理效果的質量。

不過進入2010年以後,隨着圖形技術的發展,PhysX的發展明顯放緩,取而代之的是更靈活的替代解決方案。困擾PhysX的最大問題是其對英偉達GPU的嚴格要求,阻止了PhysX在競爭對手的GPU、遊戲機和智能手機上的使用。與此同時,英偉達開始放棄了對PhysX一些PhysX功能的支持,比如2018年放棄了物理粒子模擬支持,過渡到自制的物理模擬框架。

如果玩家想在安裝GeForce RTX 50系列顯卡的系統上運行PhysX,唯一方法是另外安裝一張GeForce RTX 40系列或者更舊的顯卡,並在NVIDIA控制面板中將其從屬於PhysX任務,英偉達暫時還沒有禁用這項功能。