Nvidia has announced its intention to acquire Ageia Technologies after signing a definitive agreement with the gaming physics specialists.
In a shock announcement just a few moments ago, Nvidia has revealed that it has signed an agreement to acquire Ageia Technologies—the company that raised the awareness of in-game physics with the launch of the PhysX physics processing unit in 2005—for an undisclosed sum.
Details are very slim on the ground at the moment, but Nvidia says that
more information on the acquisition will be disclosed during the company's quarterly earnings call on February 13th at 10:00PM GMT.
Jen-Hsun Huang, Nvidia's president and CEO, hinted at bringing "
GeForce-accelerated PhysX to hundreds of millions of gamers around the world" in the press release just issued.
"
The computer industry is moving towards a heterogeneous computing model, combining a flexible CPU and a massively parallel processor like the GPU to perform computationally intensive applications like real-time computer graphics," claimed Huang.
"
Nvidia's CUDA technology, which is rapidly becoming the most pervasive parallel programming environment in history, broadens the parallel processing world to hundreds of applications desperate for a giant step in computational performance," Huang said. "
Applications such as physics, computer vision, and video/image processing are enabled through CUDA and heterogeneous computing."
The acquisition, Nvidia says, is still subject to customary closing conditions, but we expect this to go through fairly quickly.
I'm not quite sure what to think at the moment, as Ageia was a company almost waiting to be acquired by a bigger fish. That said, the prospects of on-GPU physics is an interesting one when you consider the fact that both ATI and Nvidia blew a lot of GPU-physics induced hot air in 2005. Back in September, Intel announced that it had bought Havok—the industry's leading physics middleware developer—so now that Nvidia is set to acquire Ageia, where does that leave AMD?
Share your thoughts with us
in the forums.
only big physics company i can think of thats left is Crytek (though they aren't exclusively physics, as we know) and they've got their hands in nvidia's pocket anyway (or should that be the other way around?:?)
Realistically a solution like havok is more likely because you can build general hardware and run it on any supporting piece of kit like DX. Hardware based solutions may be more efficient in individual cases but you can't convince most people to buy add in sound cards let alone something like this.
I recon software APIs processed by GPUs will lead the way, which will then be expanded so that a discreet add in card will be available at the high end. That way nobody has to buy any extra hardware to get the concept off the ground but once its established better solutions will be available for those who have the cash. Pretty much like 3D graphics came into the scene.
A$$ed out I would guess. But, who knows...
I'm not all that sure what assets Ageia can bring to the table. NVIDIA surely must have a lot of physics technology already planned. At least now there is a clear direction and we don't have to have this distraction anymore.
As for what AMD is left with I don't know. Do they really need their own physics technology?
The best thing would be for Microsoft to implement a common physics API in DirectX 10.2 or a later version. Of course then there would be no technology competition which may be a bad thing too. But you can say that with the graphics subsystem as well.
in deep water without a fish.....
Phenom under-performs it's older competitor (Core/Core 2)
ATi gets it's ass kicked by 1.5-year-old graphics cards (8800 GTX)
Heck, for that matter, ATi's very best cards, in crossfire, get their ass kicked by a SINGLE 1.5-year-old card
Intel buys HaVoK, NVidia buys PhysX (Leaving ATi with no major-developer-supported GPU-Physics system to leverage)
So, in pretty much every market they've put a stake in, AMD are getting their backsides handed to them. Here's hoping they can do something (ANYTHING!) to get them back on track.
intel starts making discrete GPUs, and nvidia buys AMD
you then have 2 companies that both make the CPU, GPU, and chipset competing for one market.
not a rosy future, but seems inevitable at this stage. :( :'(
Or intel nabs AMD, I don't think Nvidia would be allowed to buy it else it'd be a monopoly on it surely?
I think AMD/Ati has taken the right direction with the new gfx cards they just need to focus on getting the cash back in and make a good CPU like they used to
BOOOM
Headshot! ;)
I am seriously psyched (No pun intended) about this join!
Imagine playing a 8800 Gts with Aegia???!!!
Freaking Awesome! Go Nvidia!
I can also see Nvidia doing a lot better on the workstation front with hardware acceleration for movie physics etc
SO, now we have NVIDIA buying the company, potentially binning the PPU tech (and / or integrating it into future GPU designs) but otherwise, us gamers can use off-the-shelf NVIDIA graphics cards to hardware accelerate PhysX in games. Enthusiasts are excited, in spite of the complete lack of decent titles but here is THE key reason why this is Good News: once GPU PhysX is enabled in thousands / millions of graphics cards worldwide, developers will FINALLY have enough of a userbase to justify the extra dev time to integrate PhysX into their titles properly (rather than a token add-on afterthought).
Indeed, NVIDIA has a tremendous Developer Relations team full of skilled coders so it's conceivable that they will just farm those engineers out to help developers build hardware PhysX support as part of The Way Its Meant To Be Played scheme.
Winner!
Even on the PC, I really need to call into question why we needed this thing when right now PC gamers are generally looking at at least one idle core on their multi-Gigahertz CPU doing absolutely nothing... Granted specialist hardware can do some things that aren't necessarily plausible on general CPUs but game developers are writing physics code threads to run on general CPUs (for 360 etc), so their central prospect was to use a kooky third-party Physx API and support hardware that no one owns that isn't remotely applicable to console development and therefore requires a lot of extra PC specific work for like 10 people. Not really a solid case is it?
So what are Nvidia after? Well, a Physics API probably and some engineering expertise which can be combined/shared with their GPU guys. <shrug>
As for AMD, AMD is working for a while now on their Fusion project, a PPU based on the phenom cpu. And AMD is working on a mass parallel generic instruction scaler in the form of a hybrid 'swift' chip based on the Phenom core.
And AMD is also working with Nvidia on their joint nature-calculation GPU project. It's Possible that this is to be expected/introduced with DX11 in 2009. Maybe DX11 introduced interactive physics then.
I am also wondering if Nvidia is going to do a 'all in one chip' solution or place a PPU alongside the GPU on the 'next' Gforce card. I guess there are enough Ageia PPU's on the shelfs to solder this on the cards. Maybe a 8800GTPPU edition?
no, its intel that can't have AMD, or they'd have the entire CPU market to themselves
the GPU market would be relativelty split if you take onboard GPUs into consideration.
As long as we've had discrete GPUs game developers have been pushing them to (or past) their limits. Given the choice of extra power on the GPU I'm guessing most of it will still go to better screenshots (which are never "real" enough) and not better motion (which is already fairly acceptable). The way I see to change that is to make the motion (physics) so convincing that we see what we've been missing and rave about the "new realism" that "just has to be experienced".
Anyone how actually has a physics card knows that you still loose FPS when the physics are set to full. So what the hell is the point? The in game physics are too complex for even the latest in physics hardware. Why can't we step it back and just optimize for a single dedicated CPU.
We need to be able to set in game processor affinity for multithreaded games. That would rock. Now we just need multithreaded games.......
By your logic we could also dedicate one core to graphics and replace the GPU - hey, we could even take two and replace Crossfire / SLI. This may be done in the future BUT it won't work without a major change in the nature of the CPUs from we use today.
What and Intel Buying the only other serious CPU manufacturer isn't a monopoly?!!
Intel will make a GPU part, although I expect workstation GPGPU built on IA and it will continue to funnel money into Havok.
i think the slow down is partly due to the extra coordination the CPU and GPU need to make with the PPU, as well as all the extra stuff the GPU now needs to draw each frame rather than the PPU being taxed too much. anyone know for sure?
i think we'll see something similar to ATI's Physics on Crossfire (http://ati.amd.com/technology/crossfire/physics/index.html) from NVidia first since the GPU's are supposed to be able to do general purpose calculations anyway (write a compiler/recompile the engine or design a whole new card/chipset, which sounds easier and cheaper to you?:p).