March 6, 2017 at 8:59 pm #159130
- Posts: 5,250
Excellent news. PhysX is no longer CUDA only, there will now be a DirectCompute version which is part of DX11/DX12.
And it might actually be FASTER than the CUDA version on NVIDIA cards.
Hopefully this means GPU PhysX will become a standard for future games. It is by far the best, most capable, most realistic physics engine, and GPU acceleration means they can use far more effects with less performance hit, since physics processing is much more efficient on GPUs than CPUs.
The downside is, DirectCompute is a DirectX thing so it won’t be part of Vulkan games. OpenCL would be better since it can be implemented into all games, and OpenCL is designed around parallelism and would likely be more efficient, more fast on AMD cards and NVIDIA Volta cards (and future cards after Volta). Perhaps OpenCL is in the future once Volta comes out?March 6, 2017 at 9:07 pm #200138
- Posts: 556
I hope so.. but Conslows are using AMD and still cant force Novideo to use or support OpenCL more.
Such is life. A constant string of disappointments.March 6, 2017 at 9:20 pm #200136
- Posts: 5,250
Well, we might have to wait for Volta then. Volta would probably prefer OpenCL PhysX over DirectCompute PhysX. Bigger market to be had for NVIDIA if they go OpenCL.March 6, 2017 at 9:26 pm #200137
- Posts: 5,714
Good, I hope developers start using PhysX more often now.August 27, 2018 at 1:15 am #289867
- Posts: 15
Hope so there will be such a fact based changing that you elaborated, but there must be a unit for promoting PhysX immediately..!
You must be logged in to reply to this topic.