- Nvidia may be working towards making its newly acquired PhysX technology the gaming physics standard, but AMD reckons that there are plenty of other alternatives out there, including using Stanford University's and highly parallel Brook language for gaming physics.
AMD's technical director of sales and marketing, Giusseppe Amato
, told Custom PC that Brook 'allows you to use the parallel SIMD (single instruction multiple data) array that we have in every stream processor engine...so basically you can make any type of 3D pictorial mathematics calculation. Can it also be used for the physics of the game? The answer is yes.'
Brook is currently used by Stanford University in the GPU Folding@home client, and the director of the Folding@home project, Vijay Pande, told us that there's no reason why it couldn't work on Nvidia GPUs too. However, Amato says that while the kernel of Brook was used for the Folding@home project, AMD has developed an extended version called Brook Plus, which could be used for gaming physics, as well as many other tasks.
'We took Brook from Stanford,' explained Amato, 'and we extended it. It's an open language, and the libraries are now starting to be built, so this is all very promising.' According to Amato, Brook Plus is still hardware independent,...