NVIDIA To Buy AGEIA 160
The two companies announced today that NVIDIA will acquire PhysX maker AGEIA; terms were not disclosed. The Daily Tech is one of the few covering the news to go much beyond the press release, mentioning that AMD considered buying AGEIA last November but passed, and that the combination positions NVIDIA to compete with Intel on a second front, beyond the GPU — as Intel purchased AGEIA competitor Havok last September. While NVIDIA talked about supporting the PhysX engine on their GPUs, it's not clear whether AGEIA's hardware-based physics accelerator will play any part in that. AMD declared GPU physics dead last year, but NVIDIA at least presumably begs to differ. The coverage over at PC Perspectives goes into more depth on what the acquisition portends for the future of physics, on the GPU or elsewhere.
Re:Must bundle with GPU (Score:3, Interesting)
I wonder how this will affect AMD's GPU offerings (Score:3, Interesting)
Re:Must bundle with GPU (Score:2, Interesting)
The way I picture things, a Physics Processing unit (PPU?) will end up like FPUs: at first an optional, narrow-use add-on, then integrated on premium products, then more widespread as software vendors feel comfortable relying on it, and finally ubiquitous and practically indispensable.
And then Slashdotters will be able to say, "You kids with your integrated PPUs nowadays -- when I was your age, we had to calculate trajectories and drag coefficients by hand, and we liked it that way!"
Why do we need physics cards? (Score:2, Interesting)
Re:More Fuel For The Nvidia CPU Fire. (Score:2, Interesting)
But on another note... The heat issue with GPUs really does need to be resolved. I'm using a x1800 XT ATI card... And I've come pretty close to 100C at times... I'm not quite sure how current gen cards are doing in this area, but I doubt it's been anything like the P4 > Core turn around.
Re:Must bundle with GPU (Score:4, Interesting)
That being said, I don't believe games drive the adoption of hardware as much as you might be thinking. As a case in point, look at Vista. Ugly and bloated, yes, but perforce nearly everywhere. And the minimum requirements for Aero (which is the one feature your average user is going to jump on -- ooh, it's pretty!) are going to do more to push the next large jump in base video card standards than any given game.
Retailers don't have enough fiscal incentives to stop pushing Vista, even if they do try to gain positive PR by selling Ubuntu or XP on a few low-end models. And if they're pushing Vista, they want to support the pretty interface the public expects. By making hardware-accelerated rendering a practical requirement of the OS, Microsoft has raised the bar of the "minimum acceptable" video card.
Right now we see physics cards as a niche product, barely supported. It has been the same with all technical developments. But if we're heading toward 3D interfaces (which I believe we are,)then physics can only play an increasing roll in such an environment. If that should become the case, then a dedicated processor will be much more valuable then assigning a generic CPU core to try and handle the calculations.
A physics card is just dual-core for the idiot (Score:3, Interesting)
Re:Must bundle with GPU (Score:4, Interesting)
And if nothing else, Nvidia also get a team of engineers who have worked together and have both DSP and current game industry technology experience.
Re:Must bundle with GPU (Score:5, Interesting)
Nvida and AMD were already working on Physics (Score:2, Interesting)
http://www.reghardware.co.uk/2006/06/06/ati_gpu_physics_pitch/ [reghardware.co.uk]
Re:A physics card is just dual-core for the idiot (Score:4, Interesting)
Imagine instead of designers creating models of buildings they actually built them. That is a brick building had individual bricks all stacked on each other. Whenever you hit it with an explosive it would actually crumble like a real building or burn like a real building. That is a lot of calculations which a general CPU isn't the best at.
The thing is not enough people have PPUs in their computers so you can't include it into core game play yet. Hopefully nVidia acquiring Ageia will allow them to start bundling it with their GPUs or even better yet offer it embedded on their motherboards. While graphics are easily scaled, game play elements are not. I wouldn't be surprised if you see PPUs being crucial to the game on consoles before PCs.
Re:Not Good (Score:2, Interesting)
And this doesn't even get into the details about strategy; continuous vs fixed time steps, different orders of integration, collision detection and so on. Each has its own quirks; and Nintendo is proving us all the time that you can create superb games using almost no physics.
Re:Must bundle with GPU (Score:4, Interesting)
I also don't see any gouging going in in gaming PCs. I recently built a $1000 gaming PC and prebuilt models with similar specs were selling for $1100-1200, which is not much of a markup.
Re:Why do we need physics cards? (Score:3, Interesting)
Unfortunately most of those things are only avialable in demos atm. UT3 has a couple of special maps that do some neat stuff, but then you start running into problems with the video card trying to keep up with the 100 or so bricks that just came crashing down from the wall you just demolished.
In the main game the only physx I noticed was the cloth simulation of the flags, and the main characters outfit, of course you don't exactly have a whole lot of time to take this all in since everyone is trying to kill you.
Ageia is not just hardware physics the software they make does a pretty good job. The vehicles in UT3 are some of the best I've every seen. I started laughing during one game because I managed to get a small vehicle wedged under my tank and kept going, dragging it along, verses instantly getting stuck while the CPU sits there trying to figure out the clipping and collosion detection.
The premium idea in my book would be for Nvidia to integrate the function into their video cards, but keep it dormant, so that it is only used as a video card at the time, and then when you upgrade your video card, the new one takes over the video and the old one moves over a slot and becomes a dedicated PPU in the second SLI slot.
Re:Why do we need physics cards? (Score:4, Interesting)
When the player moves forward he pushes whatever is under him forward.
I'm not kidding, try standing on something and moving. In reality there's no real problem, as long as the centre of gravity of you+object is under the object's base. If it's light enough, you might kick it out behind you. In a game, 99% of the time you will kick the object under you forwards and out from under you.
Try standing on a barrel in Half-Life 2 for example. The game even gives you a puzzle at the start where you have to stack crates to get through a window, where you can notice this problem.