NVIDIA launches a survey in order to improve the next generation of PhysX tools and SDKs. Survey respondents will be able to win a GeForce GTX 280.
More info here: Physics Developer Survey.
Another NVIDIA’s presentation has been released about PhysX:
NVISION 2008 Next-Gen Physics Deep Dive
NVIDIA has published a new presentation about PhysX. This 62-page paper includes a presentation of PhysX as well as an overview of APEX (Adaptive Physics EXtensions) a library built on top of the PhysX SDK. The paper talks also about the license fees: PC Binary SDK Free for both Commercial AND Non-Commercial use. This is a good news for Demoniak3D 😉
Now that PhysX is accelerated by GeForce 8+ GPUs, some websites try to realize the dream for many users: a GeForce accelerating PhysX for Radeon. This time, the guys at Speedtime.cn have coupled a Radeon HD 4870 for the graphics and a GeForce 9800 GTX for PhysX. NVIDIA PowerPack as well as oZone3D.Net PhysX FluidMark have been used for this benchmark.
The guys at hardspell.com have tested a system with a Radeon HD 3850 for the graphics rendering and a GeForce 9600 GT for the PhysX:
The functionality of CUDA and its implementation of GPU-accelerated PhysX processing has benefited many a GeForce user. Users of ATI accelerators lacking this incentive either use Ageia PhysX card or avoid it altogether. It has been verified by Hardspell that in an environment where Radeon accelerator(s) do graphics processing, a GeForce accelerator can be used standalone to process PhysX. Hardspell used a Radeon HD 3850 along with a GeForce 9600 GT on the same system with the display connected to the Radeon, though no form of multi-GPU graphics connection existed, the GeForce card partnered the Radeon well in processing physics, while the Radeon did graphics. Results of the oZone 3D FluidMark, a benchmark that includes routines to evaluate the machine’s capability in processing physics, showed a greater than 350% increase in scores, showing that the GeForce accelerator is doing its job.
Futuremark will use PhysX in its upcoming first-person shooter video game called Shattered Horizon. PhysX will be used to create a perfect zero-gravity experience to the gamer.
Roy Taylor, NVIDIA’s Vice President of Content Relations, said that the Compute Shader of DirectX 11 would not be a competitor to NVIDIA’s PhysX. His main argument is based on the fact that most current developments are multi-platform titles and only PhysX is ready for cross-platform programming. PhysX is available on Playstation 3, XBox 360, PC, Wii and Linux.
FiringSquad has published an article that compares PhysX performance of CPU versus PPU versus GPU. The softwares used for this test are Unreal Tournament 3, Nurien and Warmonger.
Read the complete article here: PhysX Performance Update: GPU vs. PPU vs. CPU
In PhysX FluidMark news, I put a graph that shows CPU/PPU/GPU comparison. The results show a larger difference between PPU and GPU but this is due to the kind of test: fluid simulation.
In this article, Guru3D explains how to use Multi-GPU with NVIDIA PhysX under Windows XP and Vista. There are 3 ways to use GeForce GPU with PhysX:
Now there’s a thing you will need to be aware of in the Multi GPU mode, it’s actually a Vista limitation but a second monitor must be attached to enable PhysX running on the second GeForce GPU. You must extend your Windows Vista desktop onto that monitor.
To bypass that issue, most monitors have a standard VGA and a DVI connector, right? Just use both. This limitation is related to the Windows Vista display driver model (WDDM). This limitation does not exist in Windows XP. In NVIDIA’s upcoming drivers, they will be offering a workaround to improve the experience for Windows Vista users.
With a single card or two cards in SLI mode you will not have this problem.
FudZilla has done some tests with PhysX FluidMark and has found that GeForce PhysX implementation is highly CPU dependant. I will try to look at this phenomenon (there is certainly something to improve with a better multithreading support). I hope the problem comes from FluidMark and not from GeForce PhysX….