ATI vs. NVIDIA: ATI Steals the Show
(54)T-Dub writes "Apparently a group of MIT engineers made an OpenGL wrapper for the NVidia Demo of 'Dawn.' (a fairy with high sex appeal) Even though the wrapper adds more overhead the demo still runs faster on the 9800pro and creates higher quality images." Yet another reason it's good to have engineering students on your side.
That's gotta hurt... I feel sorry for nVidia... it does look like they're going the way of 3dfx... Maybe I should buy an ATI card next. nVidia do have good linux driver support, though - does ATI have that too?
Daniel
Carpe Diem
I mean if you're going to have medieval fantasy characters in your demos, might as well go the whole way and have a proper Princess.
I guess I too follow these stories closely, as I'm a fairly avid gamer. However, all this tugging between which graphics chipset company is better is likely to go on for some time. People say that NVidia is now the clear cut loser. Well, I wouldn't be so fast to judge that. I believe that like many other industries, there are two or more powerful companies that have good years and bad years when compaired against their competitor.
It seems that NVidia is having a bad year or two right now. But they're a big and resoucre rich company, hopefully know what they are doing, and were just caught off guard by ATi pushing the technology in the 9700 of last year to market so soon. I think they are operating in a "catch up" mode, desperately trying to caputre back the coveted crown of the graphics wars. And it is that preoccupation that is deriding them from true technolgical innovation.
Once NVidia resumes its roll as a technology innovator, much like ATi is now, the race once again will be on for the true champion of the graphics wars.
And when that happens, I think that is a definate signal that graphics will again become sort of the arms race of the cold war, each side battling to be "best". But better, because when you have two free market companies battling it out, it usually comes down to as much blistering performance avalible for the dollar.
And that is excellent for all gamers, and the general computing public at large.
But maybe that's mumbo jumbo, it sounds good 5 hours past my bedtime. nighty night.
ATI vs. NVIDIA: ATI Steals the Show
I dunno if you guys heard about this one but nVIDIA actually had a e3 party then went pretty wild(some topless pics). Not only did they have Smashmouth perform at their E3 party but they also had some porn star make an appearance to(she was eventually kicked out for dancing topless on a table). Check google its all fact
On some other forum (here) they talk about renaming some file to get rid of her erm.. cloths/leaves.
Never underestimate the relief of true separation of Religion and State.
A huge pile of cash is only indicative of the past - during the heyday of the internet bubble there were dozens of companies with huge piles of cash - a year ago United Airlines had billions of dollars in the bank too - they've barely managed to emerge from bankruptcy, and there's still much work ahead.
What matters is that a company knows what to do with the assets they have. It's awfully easy for a company to get lazy and make money in spite of themselves when everyone else is doing so too - the question is can they continue to do so when times are tough.
ATI has indicated they'd be slowing their innovation cycles, whereas nVidia has made no such statement.
Check out the hair on this NVIDIA shot
and compare with the hair in this shot off the ATI.
The zoom on the NV example isn't quite as close-up, but you can still see how the hair feathers away at the tips, while the hair on the ATI is all jaggy and uniform thickness right out to the tips. Like some kind of Raggedy Anne yarn hair.
So does the ATI not support alpha-to-coverage? Or did these guys making the wrapper just not translate it properly? The hair looks pretty bad without it.
I seem to remember when I saw the NV guys give the demo that they made a point of how expensive the hair was to render. Each hair is a separate GL_LINE_STRIP, there are thousands of them, and if you turn off the complicated blending and smoothing on each one of those little hairs, that could maybe add up to a large savings. I don't know, but I wonder if that would account for most of the speed-up they see running it on ATI.
Still a neat hack. It would really rock to have complete NV<->ATI compatibility dlls that would work for all apps and not just this demo.
While they may have made some slight improvement to one aspect of image quality by improving normalization, which I guess makes the lighting a little more accurate, I really doubt the improvement is all that noticeable. Maybe I could tell given a side-by-side comparison, but I doubt I would notice if only shown a version normalized one way or the other. On the other hand, that ugly hair is pretty obvious. To me that makes the NVIDIA sreen shots look better.
For nVidia, its pile of cash is definitely only indicative of the past. However, in the internet bubble-days, a lot of companies had cash not because of earnings, but because of overhyped equity. Most of us know how to quickly spend a lot of money, nVidia has proven, in a most competitor-bloodspilling manner, that it can make it.
In addition, take a look at all those engineers from Silicon Graphics - when Silicon Graphics made its ill move towards "normal" servers and away from its graphics niche, all those engineers abandoned ship and signed up with nVidia.
Compare that with 3DFX, shortly before they went bankrupt they had purchased the tiny GigaPixel firm for (iirc) 1Billion USD in hopes of grabbing the Microsoft XBox contract which was at that time assigned to Gigapixel, before then, they wasted money on buying STB (don't even remember for how much there).
I cannot comment too much on Airlines since I don't track them too much (fully commoditized, too heavily regulated, no serious money to be had in any of its niche markets).
A friend of mine showed me a "handy-cam demo" of Half-Life 2, and its engine. In that demo we see the most sophisticated shaders (refraction, translucency, reflection) around, physics engine, you name it -- aside from wondering about how that much content (a _lot_ of detail in that game) could still be profitable for a gameshop, the other conclusion was that I'll probably be needing a new graphics card soon to get a decent frame rate. That kind of engine puts a heavy demand on both GPU (shaders, graphics) and CPU (physics), and I personally strongly believe that this type of engine will drive future demand for graphics cards.
Imho, The future for graphics is only in its infancy; after the z-buffer paradigm, we still have raytracing to explore. The possibilities are truly endless.