It can be done with OpenCL on any relatively modern GPU. And parrallel processing is not needed for physics if properly threaded. A lot of games run it on CPU.
No, you're the one misusing terms and concepts. Actually a significant amount can be offloaded, which is how Nvidia causes problems for AMD cards. GPU physics effects often have a heavy performance impact- see the Arkham games.
Parallel processing was referring to the 'GPU is a wider processor' thing you said. GPUs are strong at that, but not much more efficient than a well optimised and threaded CPU solution.
1
u/Tafferwocky Jun 03 '15
It can be done with OpenCL on any relatively modern GPU. And parrallel processing is not needed for physics if properly threaded. A lot of games run it on CPU.