日前,NVIDIA悄然放弃了RTX 50系列显卡对32位CUDA的支持,也就不再支持32位Physx物理加速,这一技术历经20多年终于要消失了。
值得一提的是,理论上,NVIDIA仍然支持64位PhysX,但相应的游戏极少,只有《蝙蝠侠:阿卡姆骑士》等,可以说聊胜于无。
同时,老显卡依然继续支持32位CUDA、PhysX,从早年的GTX 9系列一直到新的RTX 40系列。
这就催生出了一种特别的方案:RTX 50系列搭档一块老卡,依然可以单独执行Phsyx物理加速,哪怕是古老的GTX 980 Ti都没问题,用它跑PhysX也远远快于RTX 5090。
有两位国外网友就此进行了一番实验,其中一位采用RTX 3050、RTX 5090的组合,在驱动控制面板中将PhysX物理加速单独交给RTX 3050。
要知道,RTX 3050只是上上代Ampere家族的最低端型号,只有2560个CUDA核心,相当于RTX 5090的十分之一多点。
《黑手党2经典版》、《蝙蝠侠:阿卡姆疯人院》RTX 5090单独运行分别只有28.8FPS、61FPS(其实是交给CPU处理器的),RTX 3050接手后分别高达157.1FPS、390FPS,提升了4.5倍、5.4倍。
《无主之地2》RTX 5090上直接崩溃,RTX 3050接手后跑出了122FPS。
《刺客信条4:黑旗》属于64位游戏,不管有无RTX 3050,始终都是RTX 5090来处理物理特效,帧率为62FPS。
另一位网友使用的显卡组合是RTX 5080、GTX 980 Ti,效果更加惊人。
《镜之边缘》帧率从不到10FPS,骤然提升到大约150FPS,整整15倍。
另外,《无主之地2》也提升了几乎2倍。
PhysX是一种物理加速渲染技术,诞生于2004年,出自一家名为Ageia的创业公司,需要独立的物理加速卡。
NVIDIA将其收购之后,就集成在了差不多同时期诞生的CUDA之内,而且仅限自己显卡支持,结果一度出现了9600 GT轻松灭A卡全家的奇观。
Physx一度用于不少3A游戏大作,包括《蝙蝠侠阿卡姆》系列、《无主之地》系列、《地铁》系列、《刺客信条》系列、《巫师3》、《镜之边缘》等等。
之后,Physx的热度逐渐消退,一方面是严重的排他性,一方面是新图形技术不断涌现,NVIDIA也逐渐放弃了对部分Physx技术特性的支持,它只是名义上仍然存在。
比如2018年的《星际战甲》(Warframe),不得不放弃Physx,改用自家的物理模拟框架,因为NVIDIA已不再支持Physx物理粒子模拟。