问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

英伟达RTX 50系列不支持32位CUDA:老游戏PhysX效果解决方案

创作时间:
作者:
@小白创作中心

英伟达RTX 50系列不支持32位CUDA:老游戏PhysX效果解决方案

引用
搜狐
1.
https://m.sohu.com/a/863222681_258858/?pvid=000115_3w_a

英伟达最新推出的RTX 50系列GPU不再支持32位CUDA应用程序,这一变化对许多老游戏的PhysX效果产生了影响。虽然PhysX技术并未完全被放弃,但由于大多数老游戏都是基于32位CUDA库编译的,因此在新显卡上遇到了兼容性问题。本文将探讨这一技术问题的具体影响,并提供可能的解决方案。

英伟达最近在其最新推出的RTX 50系列GPU中取消了对32位CUDA应用程序的支持,这意味着许多依赖32位PhysX的老游戏在这类新GPU上无法正常运行PhysX效果。尽管PhysX技术并未完全被英伟达抛弃(例如在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)。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号