Monday, May 15, 2006

Have you got PhysX

There was a time when we used to play games using the integraed APU(Audio Processing Unit) and GPU (Graphics Processing Unit) on board. Later on with the advent of games like Quake, Doom, Far Cry and many more it became a acute necessity to have a good sound and graphics card plugged to your machine. Few days back we had never thought of anything new to come in this field. All Asus launched was a dual-core graphics card which itself can be doubled on an SLI bridge; and i felt it is probably end of the road. But a relatively unknown company AGEIA launched a PPU (Physics Processing Unit) chipset. And now I have starded having wild imaginations of the Games that would be harnessing its power. I am sure these imaginations are not limited to me; id, Eidos, Valve will also be having such dreams.

The card named PhysX now competes with the Havok Physics Engine (Max Payne fame), in the market. But Both have very different way of execution; PhysX is a Hardware Physics accelerator whereas Havok is a software based engine. The software needs to be bound by the game developer with the game. Software based engines puts much stress upon the CPU and the GPU to have its work done. However the PPUs can be plugged by the users and they can do their job dedicatedly.

AGEIA has not disclosed much technical details about this processor, as they are the only player in this field right now and are being cautious enough to reveal too much. But the information they gave isn't too less to make you jump. The PhysX hardware includes-
125 Million transistors
130nm manufacturing process
128MB 733MHz Data Rate GDDR3 RAM
128-bit memory bus interface
20 giga-instructions per second
2 Tb/sec internal memory bandwidth
"Dozens" of fully independent cores

ASUS has recently launched a Physics card based on this PhysX chipset. It looks a lot simpler than some of the recent graphics cards though. The other one which has come out with a PhysX is BFG Tech.
I still remember the Far Cry 64bit version demo video, which boasted of advanced physics simulation and rendering due to the power of AMD64 architecture. That was really marvelous. And now I really can't wait to see it done by a fully dedicated hardware. Till now 20 games have been announced for PhysX PPU. To name a few-
Ghost Recon: Advanced Warfighter
Rise of Nations: Rise of Legends
Unreal Tournament 2007
With future Unreal Engine 3 and Ubisoft games supporting a PPU, AGEIA has has made a good breakthrough.

Here is a screenshot from Ghost Recon rendered with (left) and without (right) PhysX. (source AnandTech)










Consumer acceptance is key to the success of the PPU. Let's just see if the game crazy consumers who are already spending thousands of bucks on GPU will accept a new expence just on the name of more realistic experience.

1 comment:

Anonymous said...

how can i use a havok software to force my physics calculations to my gpx card?????