是否有可能让 PhysX 在 Radeon GPU 上运行?我在论坛上看到过各种帖子,声称有人找到了方法,但我找不到任何实际的指南或软件下载来做到这一点。注意:我不是指在同一台机器上运行 GeForce 和 Radeon GPU,而是指只有 Radeon GPU 并让它运行 PhysX。
以下链接讨论在 Radeon GPU 上运行 PhysX 硬件加速: http://www.ngohq.com/news/14254-physx-gpu-acceleration-on-radeon-update-3.html 但这只是在谈论一个私人测试版计划。那是近两年前的事了。你会认为现在应该会发布一些东西了。
答案1
我谷歌了一下。显然,可以在软件在 ATI 卡上,这显然应该是内置的。但是,对于硬件加速 PhysX,您将需要 Nvidia 卡,而且,从最近的驱动程序更新开始,甚至不能在同一台机器上同时安装 ATI 卡。这种情况可能会继续改变,而且看起来有一些破解的驱动程序(我自己找不到,但我没有仔细查看)。但简短的回答是“不“。
答案2
当前状态-CUDA
目前这是不可能的,因为 PhysX 驱动程序现在可以通过任何通用接口工作,它们以与其他硬件供应商(CUDA)不兼容的方式直接与 nVidia 卡通信。
未来可能的发展——OpenCL
我认为很有可能会发布一些解决方案,使用开放标准 OpenCL 与显卡进行 PhysX 通信,但目前还没有。这种可能性大约一年前讨论过。
注意:PhysX 归 nVidia 所有。