NVIDIA To Buy AGEIA
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.
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
Well, that's because they were pondering a similar strategy to Microsoft, and were going to buy Yahoo.
The theory of relativity doesn't work right in Arkansas.
This won't float unless they bundle it with the next generation GPU. AGEIA haven't been able to get traction with a dedicated card and neither will nVidia, unless a heap of games support it overnight.
Area51 - We are watching...
I, for one, welcome our new fairy overlords. I also welcome whoever gets rid of this joke.
Epic. Just epic.
I don't pay close attention to the GPU market in general, though lately I've been interested in a few numerical modeling projects that could benefit from high-performance computing. The AMD Firestream 9170 is supposed to be released in the first quarter of this year, with a peak speed of 500 GFLOPS, most likely single-precision, but the beauty part is that it should also support double-precision, the numeric standard for most computational modeling. NVidia's option in this space is the Tesla C870; I wonder whether this move to purchase another GPU line will divert resources away from their number-crunching-first GPUs.
Dog is my co-pilot.
Intel has Havok, Nvidia has Ageia, AMD/ATI (DAAMIT) has nothing.
So developers will have to make 3 versions of the game, then?
Can't wait for DirectX 11(tm) Now with Fizziks Power (tm).
- Purchase Aegia
- Continue selling dedicated Physics addon-cards
- Integrate PPU onto Graphics Cards
- (somewhere along the line, get full Microsoft Direct-Something endorsement/support of dedicated physics processing)
- possibly by licensing to AMD "PPU included on Graphics Card" rights, thusly invoking the power of Least Common Denominator
- Integrate PPU circuitry/logics into GPU (making it faster/more efficient/cheaper than equivalent solution licensed to AMD)
- ?? Profit ??
In the end, for this to *really* succeed, it needs to be a "Least Common Denominator" factor. So it *requires* full support by Microsoft and Direct-X (them being The Big Factors in the games industry). And in order to get full support from The Windows Monopolist, you'll probably (not absolutely necessary, mut it'd make it much easier to convince Microsoft) need to enable AMD/ATI to leverage this technology, to some degree.Remember folks, Nvidia don't need to *kill* AMD/ATI, they only need to stay one or two generations ahead of them in technology. So they *could* license them "last years tech" for use on their cards, to make "Least Common Denominator" not a factor which excludes their latest-get tech implementations.
Visit CryptoGnome in his home.
The computing industry is seeing a dramatic shift towards single-package parallelism. Yet again, the x86 architecture largely holds back the CPU from becoming more all-purpose and doing GPU and PPU activities. There are actual engineering reasons you can't have a truly general-purpose ASIC (you can with an FPGA, but that would be too slow for the purpose). The GPU and PPU is where the interesting stuff is. They can actually write new macroarchitecture! They can design on-chip parallelism with far greater complexity without the need for a backwards-compatible architecture.
The exciting aspect to this acquisition is the stronger fusion of two companies that have the ability to harness processing power without historical limitations. ATI/AMD really didn't have this, with AMD stuck with x86. Something like Cell is interesting in this space. However, it lacks flexibility in matching up the main core with the secondary cores. Why bring in PowerPC, for that matter?
This will lead to great things. It is fun again to follow computer architecture.
So, I'm assuming I'm not getting all the physics simulation quality I can get out of my games? The whole deal with the bridges collapsing in real time and all sorts of junk bouncing around isn't the ultimate physics experience? Is there... Another level of ragdoll I'm not experiencing? Is there some dynamic to a flaming barrel rolling down a hill my computer can't handle?! Or.. Or.. Is it Nvidia making one of its patented cash grabs?! Considering all the physics simulations in games to date have been done on the processor with no performance hit (Have you played the last level in Half-Life Episode 2?) I'm finding the notion of dedicated physics card fairly stupid. But that's just me.
I have nothing compelling to say
I don't really think that all this will be better in the long run. While faster GPUs and better cards mean faster games, with all the DRM that Vista has it makes them more expensive and have poorer performance. Linux lacks in games to really test the cards out and getting drivers for ATI/Nvidia is a pain to say the least, and OS X really doesn't support non-apple internal hardware very well so that's not a test. Technology wise in the hardware department we are making leaps and bounds every day, however with the lack of a decent OS to test the new cards on, their true potential will be lost in DRM/Vista/Driver issues.
There is no "disagree" moderation, and troll, flamebait and overrated are not valid substitutes
Just look at Intel's rather quick turn around from the P4 to the Core architecture. They were headed down the same road GPU makers are going, yet reversed course. Sure it's mostly thanks to the Israeli development team that produced the Pentium M. Which was in turn based the Pentium 3. The fact of the matter is nVidia has shown time and time again they can make a killer product. I believe they could make a highly efficient CPU with performance to watt ratios well inline with current products. If not even better.
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.
I'm sick of following my dreams. I'm just going to ask where they're goin' and hook up with 'em later.
Yeah, I agree... Unfortunately.
I don't like being tied into Vista for the latest hardware support when it comes to gaming. Microsoft developers have gone on record as saying there is no reason DirectX 10/10.1 couldn't be used with XP. They just wanted it to be used as a 'dividing point' in which to ditch all the old tech... Something like that. It was in a Maximum PC a while back... Makes ya wonder what happened to OpenGL in the PC gaming market.
But to veer a little, I will say I found that the driver issues were a bit overblown. At least for me, using the RTM edition of Vista a while back. And once I disabled things like UAC and reverted the GUI to 'classic', I really wasn't disappointed in the performance, nor was I impressed. I think the real problem with Vista is that, yes it does consume more resources than is needed or called for but also perception is reality. And the perception is Vista is a pile... I agree to an extent but not as much as some.
I'm sick of following my dreams. I'm just going to ask where they're goin' and hook up with 'em later.
With dual-core coming standard now on all new PCs, and multi-core rapidly approaching, physics cards are done for. Graphics cards are still a good idea because the kind of calculations they do can be heavily hardware-optimized in a way that general purpose CPUs are not, but physics cards don't do anything a second (or fourth) full speed CPU isn't capable of doing better and faster.
Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
They've had a Linux version of their SDK for a long time, but it was a software-only version and didn't support their hardware. Given NVidia's lack of enthusiasm for Linux, I suppose if there was any chance that Ageia might have listened to those of us that wanted hardware support on Linux, it's gone now.
Considering that I have seen far more games that use Havok than PhysX, I think Intel is at least somewhat in the better position as far as propagation. However, Nvidia could come up with some cool integrated hardware and really push that API to the developers in order to gain some ground. On the other hand consumers would have to bite, and it doesn't seem many have yet caught the physics fever. I have seen Havoc used in numerous console games as well, but AFAIK that's only an API...will Nvidia try to push their own brand of physics hardware along with an API to that sector too? Looks interesting.
Side note: I wouldn't mind seeing more work being done on AI though, possibly leading to AI accelerators in the future.
I would disagree with your characterization of the migration to P4 to core as 'quick'. I would also not declare Intel successfully turning around a product that was competitive across the board with AMD until Core 2, when they pulled in the good instruction per clock and the 64 bit instruction sets all together. It took years for Intel to develop something that *almost* completely dominates the AMD equivalents (one could still make a case for the AMD memory architecture at scale, which Intel will counter with QPI this year). And the clock didn't start ticking until AMD forced their hand.
If it takes a company like Intel years to crank out something like that, a company with debatably the top notch fabrication capabilities in the world, what are nVidia's chances, given that only now they are feasibly able to leverage 65 nm fabrication processes for manufacture of their chips. Fabrication processes aren't everything, but it is a decent indicator of how the cards would be stacked for nVidia going into that market.
I personally would love to see nVidia enter the market with a viable offering, if only because I fear AMD is blowing the situation and the market desperately needs comparable vendors to compete, but I'm not optimistic about nVidia's capabilities.
XML is like violence. If it doesn't solve the problem, use more.
I don't want to insult you by pointing out something that may seem obvious but the reason the GPU is getting up to 100C is probably because the fan or heatsink has stopped working. Try checking the thermal pase and blowing out any dust that has built up. The only time I ever say a chip get up to a 100C was when an "A+" certified tech (who is also my uncle) unplugged the CPU fan while installing a stick of ram in my cousins computer.
I may agree with what you say, but I will defend to the death your right to face the consequences of saying it.
What issues does Vista have with DRM when playing non-DRMed content?
I'm surprised no one has mentioned CUDA yet, which is Nvidia's existing entry into the world of general purpose GPU computing. So far their target market is mostly dedicated calculations with limited interoperability with OpenGL/DirectX, but I expect we'll see future cards that can partition their compute resources between multiple tasks, like rendering and physics. Hopefully, porting over the PhysX SDK will help grow the GPGPU toolset, and make it easier to use.
(CUDA already transforms the 8800 GTX into quite an impressive array processor. With 128 floating point units and 768 MB of fast, fast memory, this card is chewing up the data-parallel compute tasks I'm throwing at it.)
A year ago both Nvidia and ATI/AMD both showed off their GPUs doing HAVOK acceleration equal or better than AGEIA. With ATI claiming to have a 7 month lead... Could this be a catchup move of patent grab by NVIDIA?
http://www.reghardware.co.uk/2006/06/06/ati_gpu_physics_pitch/
EA David Gardner -"... but the consumers have proven that actually what they want is fun."
Does this mean that all boats on the Aegean Sea will now have to use proprietary rudders?
When you can count the number of games that support hardware physics on one hand (actually I made that up, please correct me if I'm wrong), you can be pretty sure that there isn't much volume in the PPU market.
Heck, fewer and fewer PC's come with dedicated GPUs. Integrated video can now handle dual monitor output and HDTV decoding. It's only gamers and graphics designers who need them now.
The drivers still do hardware tampering check....the "tilt bit". If the driver detects anything screwy with the hardware (voltage fluctuations, etc), it resets the machine. Even when running non-protected content, this is being checked, which reduces performance and makes it possible that the machine will reboot at arbitrary times. http://talkback.zdnet.com/5208-12558-0.html?forumID=1&threadID=28793&messageID=537882&start=26
It is pitch black. You are likely to be eaten by a grue.
Makes ya wonder what happened to OpenGL in the PC gaming market.
Maybe if OpenGL development was run as a dictatorship rather than an oligarchy, it would catch on. Right now it's lagging behind DirectX featurewise, because development by committee is slow.
I had the same problem with a latop - turns out the intake vent (on the underside of the laptop!) for the cooling fan was clogged with dust - using the narrow tip of vacuum cleaner cleaned out all that junk. No more "CPU is running in modulated mode" messages.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
I completly disagree, so nvidia dont open source theyre driver, but at the end of the day they release good binaries, I see no advantage to open source drivers for videocards:
:'( )
*a community isn't going to develop video card drivers as well as the people who make the cards
*a community is much more likely to stall and slow down
*in most cases the fact software is open source doesn't mean much as one company or another has complete control over the product (look at OO)
the only arguments for it are that
*more people will find the bugs (this is a mu point, look at FF, plenty of eyes on code but still plenty of bugs)
*some genius could improve it (look at OO it needs serious work in some areas but nobody bothers)
*there could be spyware in a binary ( stop being paranoid)
the end effect of open sourcing the drivers will be similar to open sourcing secondlife, it just means that its easier to cheat with, no major work has been done on second life but a few people have figured out how to gain unfair advantages ( in the end it will either have to be closed (impossible) or they will waste CPU making sure your not cheating (a real pain) ).
Nvidia are fully committed to linux, they release public betas that are usable for linux, sure they might come a bit later than windows but they do come. Why are ATI open sourcing thier drivers, im guessing because linux users were switching to nvidia as thier drivers worked, either that or they cant be arsed to support linux anymore.
p.s titanic special effects were done on linux-nvidia clusters.
ANYWAY...my point was that this is great news because it means that linux will get fully supported physics cards, meaning some graphics effects can become physical or we can do some 3d physics on the desktop (not sure what we could do maybe throw windows inside the cube? meh i dont even have compiz
All we need after that are a few opensource to take full advantage, of it.
*Hell even for non linux users this is good news, if nvidia release seperate cards then, linux servers can start taking advantage of server side physics, and allow even physics card less users to benifit!
IranAir Flight 655 never forget!
Well go and buy some Computer Socks.
Silly AC.
You do not have to max out your credit card to get good performance in a DX10 card:
The Radeon 3850 brings us something we've been begging for ever since the DirectX 10 cards were introduced: a sub-$200 card with performance comparable to the high-end products. The Radeon 3850 delivers Geforce 8800 GTS 320mb performance for $100+ less. If you're looking to get the best possible performance for the dollar, this card hits the sweet spot. Best Gaming Graphics Cards: February 2008
Vista can play protected HD content at full HD resolution. The PS3 can do this. OSX can do this. The set top box with an embedded Linux OS can do this. No HD means no mass market sales.
Inovation died :( theres no real inovation in games, they all trundel along in the same direction. better graphics, better physics, better AI. Never anything more than better tho. It would be nice if a they put some effort into new areas, and saw what happened. AS a result they're no point in selling a game to everybody just trundle it out to the masses.
Its a real shame that game development doesnt lend itself to OSS, there are so many areas where abit of Cross genre thinking would produce groundbreaking games (like the multiplayer game where you manipulate the levels (it was around before Garys-mod and allows alot more). I really think AI is the way games need to go, as neural nets mature ( say 3-5 years ) the AI could generate content and try to make every play different, for a standerd game developer this would be alot of work, but for OSS it would be half done already.
Its a shame about openGL, i think the standards -> code/hardware way of working is inherently flawed, it would be much better if it was code(a) -> standards -> hardware -> code(f). where the code(a) would be developed with new features and code(f) would be have whatever the standards endorse. The development model would be quite nice too as code(a) would include people working on a whole host of different functions ( designer stuff, game stuff, embedded stuff, etc) which even if rejected by the standards body could be implemented in specific hardware.
IranAir Flight 655 never forget!
Graphics and physics are subtly different tasks. GPUs aren't good at physics and vice versa. A chip which can do both will be a jack-of-all-trades, master of neither. They need to be separate/parallel processors, even if they're on the same chip.
AGEIA's problem is that they're kinda obscure and don't make custom chips.
What NVIDIA brings to the table is a strong brand name and a big manufacturing process. If they can get the price of the PPU down to half of what it is now (by integration into the graphics card and improved process) then they can use their brand name to sell a bucketload.
The trick is to not make it NVIDIA-only because game developers wouldn't buy into that. The trick is to make it run about 25% better on NVIDIA. 25% is enough to swing the buying decision of a hardcore gamer but not enough to scare a game developer off using their SDK.
No sig today...
That's true in my experience as well. I bought a second-hand GPU some time ago, and experienced severe instability. I fired up a hardware monitor, and sure enough, it was chugging along at 100-108 degrees Celsius under load. I was quite astounded that it didn't burn out.
I opened the case, and the fan and air ducts on the card was completely clogged. The fan spun, but moved no air at all. I removed a solid block of lint from the ducts after disassembling the card, problem solved. The temperature sensors weren't broken either, as I now get around 40-50 degrees on the GPU under load.
Incidentally, even if you don't have such serious problems, cleaning the various fans in your case for dust and lint will make your computer a lot more quiet, both from slower fan speed due to more effective fans and lack of friction between the fan blades and the air. Recommended at the price
Are you a grammar Nazi? I'm trying to improve my English; please correct my errors!
physics engines are still relatively simplistic due to the computational difficulty involved. I'd love to see what a good game designer could do with physics capabilities comparable to what modern graphics capabilities look like.
a GraPhyx card? If they release a combo card that is. No one is gonna buy a seperate physics card, right? But a combo card could enable real time rendering of stuff like this: http://physbam.stanford.edu/~fedkiw/
...to realistic simulation of bouncing female anatomy in computer games.
.)
boobies! (. )(
Fahrenheit project - was going to be OpenGL meets Direct3D, Microsoft backed out and it collapsed, and then they stopped supporting anything but the very basic OpenGL core system on Windows (and almost completely on Vista)
OpenGL is supported by all the consoles (except the XBox of course) and all major operating systems (Except properly by Windows)
It is still alive well and going forward and is used in Graphics systems other than Games (Direct3D was only for games)
Puteulanus fenestra mortis
The summary makes it sound like AMD passed on buying AGEIA because they felt that GPU-Based physics acceleration was "dead".
Actually, AMD designed this whole Hyper Transport bus with dedicated hardware acceleration co-processors in mind. In their world, you wouldn't need a dedicated add-in board, just an open HT socket on the motherboard. Then if you want to add the physics acceleration, just pop in the chip. Putting the accelerator on the GPU card would increase the costs of an already expensive board, not to mention throttle the bandwidth over the PCI bus to the video card(s, if SLI) where there's already a major hit because of ever-increasing texture sizes.
What AMD SHOULD be doing is leveraging this technology with their ATI hardware to integrate the graphics into the system, but I guess their OEM partners like selling new cards every 18 months too much to consider going it alone.
AMD should be aiming to take the whole PC platform back to the Amiga days with dedicated co-processors for each multimedia task. HT would allow them to integrate all the hardware seamlessly to the user. Audio, for the most part, has already made the leap onto the chipset (and MSFT did their part by killing off hardware audio acceleration in Vista). But business being what it is, I doubt it'll ever really happen for video. For physics, which is still new and too expensive to be mainstream, it should be less of a risk.
You're referring to Farenheit. SGI put a lot of effort into development, but MS decided they had nothing to gain from the partnership and continued work on DirectX chose to ignore the deal they made with SGI.
Sigs are for losers
Though the graphics card you are using does everything you want it do. The newer cards from both ATI and Nvidia are lower in power and heat output. Well, unless you over clock them.
Comment removed based on user account deletion
AMD says GPU physics is dead until DirectX 11.
Armaments, 2-9-21 And Saint Attila raised the hand grenade up on high, saying, 'O Lord, bless this Thy hand grenade' N
Actually i played games from about 2002-2006/7 but there are very few news ideas its just a constant progression, i mean HL2 was just like HL1 but with modern graphics and physics. The only place ive seen innovation has been in 3rd oarty mods but they never get much attention anyway
IranAir Flight 655 never forget!
Okay, so now I can run my hardware-accelerated 3D rendering using an open-source driver on AMD/ATI hardware? Oh, I can't? Why not?!!
I'm not sure how I got modded flamebait, I'm simply trying to point out some things.
1. GPU's tend to dominate when doing certain calculations. Most notably floating point intensive applications . See: Folding@home. Therefor with the current stated intentions of both Intel and AMD to incorporate GPU type capabilities into their general purpose processors nVidia needs to further innovate above and beyond their current level.
2. By incorporating an already tried and true, robust hardware based physics model into their GPU's nVidia would have a tremendous advantage compared to Intel and AMD (unless the AMD Fusion concept comes along nicely).
3. The only thing potentially holding nVidia back would be basic integer performance, doesn't seem to far fetched for them to make something that would be in line with current processors there, if not exceeding current performance, although as people have pointed out heat is an issue, so I would expect some or all of the chip to be scaled back to a degree. But I also wonder if licenses might be in issue. However I do not believe so as nVidia has been licensed to develop chipsets for both AMD and Intel processors... Though licensing issues aren't really my forte...
4. All that being said, I think now more then ever, nVidia is in a very good position to release an x86 processor.
I'm sick of following my dreams. I'm just going to ask where they're goin' and hook up with 'em later.