Ageia's CEO claims that PhysX can accelerate calculations in scientific, engineering and financial applications.
CEO of Ageia, Manju Hedge, has revealed some of the company's plans for its PhysX physics processing unit in a recent interview published on Chile Hardware.
Hedge outlined that the company has been working with a number of game engines and triple-A titles based on them and he stated that there will be several titles with PPU support coming this year. The two titles that he made specific references to were Cell Factor: Revolution and Warmonger: Operation Downtown Destruction.
The first is probably a familiar name, since we looked at a demo version of the game in our
PhysX coverage last year. The latter is an apocalyptic MMO FPS based on Unreal Engine 3 - an engine that is said to make heavy use of Ageia's PhysX technology.
He claims that current games use only a small portion of the PhysX's power, and games like Cell Factor: Revolution and Warmonger: Operation Downtown Destruction will put the PhysX card's power to better use.
Hedge also revealed that PhysX is able to accelerate other calculations in scientific, engineering and financial applications. He added that Ageia is working with partners so that PhysX can be used to accelerate their applications and went on to say that the company is also working on an SDK to make this process easier for its partners. You can read more
here.
Discuss in the forums
Taken from Ageias hidden plans:
ATM there just is not enough support for PPU's and that is what will kill it, hopefully they will succeed eventually, if they increase support and drop prices i can see this working
Kimbie
I prefer the idea of having two 8800GTX's in sli and using a old Geforce4 to do the physics calculations, same goes for the ATi camp. just using a old card would be enough power for any of the physics calculation's, that means more money for the firms but not at the rate Ageia is asking for its POS.
Funny thing is that theres a thread i made last year about the Ageia demo, and even without the card it would run the demo, i was on SktA last year and i had miniumal overheads when running in software mode, even i believe that Bit-Tech or someone did a test on games that used the card like GRAW and showed no improvement or extra "wow" factor other than the extra cost to the end user.
Why spend £100+ on a physx card when you have a 2md/3rd/4th CPU core sat idle?
Company of Heroes for instance, uses the 2nd core to handle its physics in multicore machines.
An extra CPU core is still a general-purpose piece of hardware that has tons of extra silicon that does very little to help physics calculations. A PPU is designed for physics the way a GPU is designed for graphics...think about that...how much graphics can your computer do if you take out the graphics card and force it to use the CPU? Even if your CPU has 4 cores and runs at 3GHz (almost 6 times faster than a high-end GPU), it still can't compete with a simple integrated GPU when doing graphics.
For more information, I've quoted one of my own previous posts (which referenced a previous post I made) here:
Additionally, as this bit-tech article mentions, there could be applications for a PPU in scientific physics-type computations -- for those of us interested in the physics, and not the gaming, a PPU is a better choice than a GPU for certain. And, if Tom's hardware is correct, then a PPU is much much better than a run-of-the-mill multi-core CPU by itself.
ATM games could use another core for physix, because they don't have the level of physix that a PPU can handle, once you start moving into the PPU realm the physics in the game rises sharply, and a CPU just cant handle it
However, if we ever get games that make real use of a PPU - i have no idea
PhysX is overpriced, and there aren't many reasons to buy it yet. But I don't believe a GPU or CPU can suffice in its place.
It really is a good idea, just a bit too pricey and not enough support yet.
GFX cards just aren't designed to do physix calculations, although because they are quite parallel they do a better job then a CPU - it still cant compare to a PPU
F@H has a program designed to run on the GPU and I have a friend who's trying to benchmark power relative to CPU?
Although the hardware is likely to be only as good as the software, and i would like to believe that programming for a card designed to do physics is easier then one designed for graphics
BTW has nvidia actually released any GPGPU software yet ? or are they still developing it
- Stop ripping people off with unwanted crap
- Shutdown company before bankruptcy
As far as I was aware, the only two things that actually seem to use the PhysX are the Cell Factor tech demo (comes with the card) and Ghost Recon: Advanced Warfighter (also tends to come with the card...)
Of course, PhysX might actually become useful when Unreal Tournament 3 (2007... whatever...) comes out. But I doubt it...
First of all, look at the heat sinks and think about them. With a quick google search, the PPU eats roughly 20-30 Watts. 8800? Neighborhood of 150-200 Watts. You could run 5 PPU's for the same power budget...or overclock the hell out of the existing one. The 8800 is running at the bleeding limits of what a giant heatsink/fan/heatpipe system can deal with.
Second: I'm not sure how the VAT's work, but here in the US, newegg now sells the PPU card for $159. The cheapest 8800, with 320MB, sells for $279 after rebate. PhysX is selling for a good chunk cheaper...if taxes make the price closer, I don't think that Ageia needs to be blamed for overpricing their hardware.
Third: PhysX is new...so it can't be mass-produced at the same level (or with the same company resources) as an nVidia/ATI GPU. Just comparing the look of the card, I'm guessing the current PPU would be $40 if researched/produced by a bigger company that was using the weight of past research dollars (instead of all of their research so far being invested in one product). The card really looks like an nVidia 5000 series card. It'll be cheap one day, if it gets off the ground....
Fourth: if you're using the graphics card to do physics, you're wasting silicon. A GPU has silicon that is capable of physics, yes...but it's got other silicon and circuits that are suited for graphics exclusively. Why pay for that if you're not going to use it?
Fifth: A GPU is not designed to talk back to the CPU. 90% of the information flow is toward the GPU (not back to the CPU, after processing by the GPU). As things stand now, a GPU is good for "effects physics" (yes, that is changing in the future....). This means "eye candy" that doesn't effect gameplay. A PPU is designed to do useful physics...
Sixth: this is the first product put out by Ageia...how many generations has nVidia been working on graphics cards? Do you really think a first-generation company like Ageia could get away with selling a card that costs $500 and eats 200 Watts? They're starting at 20 Watts to show you exactly what such a "simple" level of PPU design can do. If they're successful in getting people to adopt that, think about what they'd be capable of in the 100-Watt power budget.
At the very least, you people should be arguing that Ageia should license their ideas to another company (like Nvidia) that has better mass-production capabilities. Maybe you should argue that Ageia chips should be added to an 8800 board. Maybe a PPU should actually be one of the cores on an intel processor (an actual PPU, not just a regular core dedicated to doing physics tasks). But man, please don't suggest that it's a good idea to make a high end graphics card, with all that graphics-exclusive silicon, do only physics.
I think that's the clincher right there, no one wants to have to shell out for yet another add on card, and unfortuantely in physics the results right now aren't as tangible, you won't see more pixels.