ATI vs. NVIDIA: ATI Steals the Show 484
(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.
OUCH (Score:5, Interesting)
Daniel
Re:OUCH (Score:5, Insightful)
nvidia destroyed 3dfx (Score:4, Informative)
i fear we all (we who had to buy geforce cards to get windows xp working/or people that heard about this story) have established a real HATE relationship against nvidia.
go go ati. best wishes!
Re:nvidia destroyed 3dfx (Score:5, Informative)
Im pretty sure nvidia bought intellectual property from 3dfx, not a contract that said they had to update any drivers. They bought technology, not a promise to support cards that they didn't make. People bought Geforce cards because they were technically better, not because of a big conspiracy.
i fear we all (we who had to buy geforce cards to get windows xp working/or people that heard about this story) have established a real HATE relationship against nvidia.
I have a voodoo 5 card, that card is really only usable under win98. I dont hate nvidia for this, actually I dont *hate* anyone for it (hating someone for that is pretty silly think). Times change, technology changes, and I welcome all of it. Windows XP isn't that good anyway, I would't try to hard to get it to work =).
Re:nvidia destroyed 3dfx (Score:5, Informative)
Financials (Score:5, Insightful)
Although its engineers need to learn to ignore their marketing dept. the management of nVidia is pretty good
expect them to regain the crown at the NV40 marker, ATI has indicated they'd be slowing their innovation cycles, whereas nVidia has made no such statement.
Re:Financials (Score:5, Interesting)
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.
Re:Financials (Score:5, Interesting)
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.
NV40? Try R400 (Score:3, Interesting)
ATI on the other hand has the R400 coming down the this holiday season. I've been wowed by the R300/350 based cores and can't wait until laptops start getting Mobility 9600's. ATI could drop the ball of course, just like Nvidia did with the NV30, that would be an interesting race at that point. ATI would have to hope their R450 could beat out the unreleased NV40.
Either way, we can only benefit.
Re:OUCH (Score:5, Informative)
So yeah, they do.
--Dan
Re:OUCH (Score:4, Informative)
hmm... i would argue, i would say NVidia has terrible support of anything other than windows, simply because the drivers are binary which causes no end of hassle if my kernel/XFree86/opengl apps are in any way different to what versions they considered or have compiled with. if you run gnu/linux or freebsd its often a pain trying to get the graphics card to work after an upgrade (ok, the kernel upgrade is not as bad as an xfree86 upgrade since they do give a few headers in the tarball, but i heard they will soon stop that). NVidia refuse to release specs of the cards so noone can even come along and write the GPL'ed/OSS'ed drivers
ATI on the other hand release binary drivers (i heard they are good, but i dont know anyone who uses them...), specs and also have people contributing to the development of XFree86's own drivers and the corresponding kernel driverrs for linux and freebsd. if i find a bug, i can write the authors with the details; they usually fix it in CVS and the next day i have better driver. when i used to have an NVidia card i found a bug, emailed nvidia about it and got some auto-response thing which pretty much showed that i was being ignored... the next update didnt even have a fix. now, its not liek they dont claim to support gnu/linux, and its not like i hadnt paid for my hardware... so i felt shafted and bought a radeon.
They need to make some news (Score:5, Funny)
Re:OUCH (Score:5, Insightful)
For years, NVIDIA was the number one in 3D graphics on the PC. And yet, they did not release any open source drivers as it is considered top secret business confidentiality.
Why do you think ATI will do otherwise?
Re:OUCH (Score:3, Insightful)
Why do you think ATI will do otherwise?
Probably because if they don't someone else will come along (maybe even NVIDIA) with open source drivers and kill them off.
Re:OUCH (Score:5, Insightful)
Why, in order to satisfy a few thousand users who demand them?
Get real. I'm as big of a linux fan as the next guy, but money talks. There simply isn't enough of it in the hands of users to cast a meaningful vote. That's the real reason it hasn't been done yet. There simply isn't enough cash coming in from linux users to justify it, regardless of whether or not there's licensed IP or top-secret code in there.
Re:OUCH (Score:5, Interesting)
Why, in order to satisfy a few thousand users who demand them?
Get real. I'm as big of a linux fan as the next guy, but money talks. There simply isn't enough of it in the hands of users to cast a meaningful vote. That's the real reason it hasn't been done yet. There simply isn't enough cash coming in from linux users to justify it, regardless of whether or not there's licensed IP or top-secret code in there.
It's not just the absolute numbers of Linux gamers (which are increasing exponentially, incidently) it's the fact that Linux users tend to be opinion leaders. Marketdroids understand that.
Re:OUCH (Score:2)
Never far behind? (Score:2)
Previous ATI cards sucked. The first one to have even acceptable performance was the Rage 128 - And that was at least two generations behind NVidia when released. (It was worse than the original TNT, wherease NVidia already had the TNT2 Ultra on the market and was very close to releasing or had already released the GeForce 256.) ATI sucked until the Radeon, and their driver quality is still abysmal.
I'll stick wit
Re:Never far behind? (Score:2)
Anyway, back to what I was saying, that Nvidia hasn't ev
Re:Never far behind? (Score:2)
Re:OUCH (Score:4, Insightful)
Re:OUCH (Score:5, Informative)
precisely (Score:3, Insightful)
even my integrated Mini-ITX video chipset is "entirely acceptable" for desktop. And the whole motherboard is cheaper than one of those 3D cards.
Re:precisely (Score:4, Informative)
So, it's entirely acceptable for desktop use even if you're using 3D applications on the desktop. Note that "entirely acceptable" only defines the base level of performance. If your primary goal is gaming, then the binary drivers are probably a better bet - if not, then the open ones are fine.
Re:OUCH (Score:2)
Your computer is what has the problem. The poweroffs are due to heat, most likely CPU. I'm going to go out on a limb and say the crashes are also due to heat.
You need to bitch to and about your computer manufacturer now, not (necessarily) ATI.
Shame (Score:5, Insightful)
Re:Shame (Score:5, Informative)
Re:Shame (Score:3, Interesting)
Re:Shame (Score:3, Insightful)
Thank God for TC! (Score:5, Insightful)
Once TCPA and Palladium are implemented, it will be simple not allow the cracked version to run.
This is what "trust" is all about: trust your corporate masters, becuase there is no way to question them!
They should take off the wrappers.. (Score:4, Funny)
Nude patch for the Fairy (Score:4, Informative)
or alternatively type:
"View" mode without wings rename fairy.exe to 3dmark03.exe
"View" mode with wings rename fairy.exe to quake3.exe
Posted as AC to avoid being viewed as a perv.
Fairies? (Score:5, Interesting)
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.
Re:Fairies? (Score:5, Insightful)
Re:Fairies? (Score:5, Funny)
Re:Fairies? (Score:5, Funny)
Trinity: What did you just say?
Neo: Nothing, I just had a little deja vu.
Trinity: What did you see?
Cypher: What happened?
Neo: Someone posted about princesses, and then there was another post that looked just like it.
Trinity: How much like it, was it the same post?
Neo: Might have been, I'm not sure.
Morpheus: Switch, Apoc.
Neo: What is it?
Trinity: Deja vu is usually a glitch in the Slashcode. It happens when they change something.
Re:Fairies? (Score:2)
Slashdot Effect (Score:5, Funny)
Re:Slashdot Effect (Score:5, Insightful)
Re:Slashdot Effect (Score:3, Interesting)
Re:Slashdot Effect (Score:5, Funny)
trend? (Score:5, Insightful)
2) Get lazy.
3) Competitor gets to the top of video card market.
Rinse, lather, repeat as necessary.
Didn't NVIDIA learn from 3DFX? Hell, they bought them. I'm hoping this is a driver issue and that subsequent optimized releases of Detinator will speed it up. If not, it is a sad day for NVidia.
Re:trend? (Score:2, Informative)
Here is the lates marketshare data from Q1-2003 [globetechnology.com]:
Whole market:
NVIDIA: 31%
Intel: 29%
ATI: 19%
Desktop standalone:
NVIDIA: 64%
ATI: 28%
"I'm hoping this is a driver issue and that subsequent optimized releases of Detinator will speed it up. If not, it is a sad day for NVidia."
What is a driver issue? Article talks about that with an OpenGL wrapper Dawn demo can be run on some ATI cards, nothing more. Slashdot summary is quite
"Lazy"? Not so sure about that. (Score:5, Insightful)
Good move at the time, and a good move now as it will allow them to bridge the poor comparative performance of their graphics unit vs. ATI.
Re:trend? (Score:2)
Re:trend? (Score:2)
Dawn (Score:3, Funny)
Re:Dawn (Score:4, Informative)
Dusk (Score:4, Informative)
idea (Score:5, Insightful)
Sure, the card is faster so you can now play your existing games with anti-aliasing on all the time (well, mostof the time...) but unfortunately your games won't look any different.
Remember the first time you installed your 3dfx card (inc pass-through cable) and played GLQuake? Amazing! High res smooth graphics on your P166, the envy of consoles everywhere. Then nVidia brough our their TNT cards which did 32-bit colour... nice. But since then, what's changed? Answer: not much. There are only a handful of games which use 50% of the features offered by a Geforce 3. I have a Ti4600 and a Ti200 and it's nigh on impossible to tell them apart.
Why the Sam Hill should I buy ANOTHER new card when there's simply no compelling reason to upgrade?
Re:idea (Score:4, Insightful)
I have a GeForce 4 Ti4400.. don't get me wrong, it is a quick card but there is a lot better out there.
Yeah, it sucks that I can't afford to have the latest Radeon 9800 Pro or whatever, but I can understand why people would want them.
I wouldn't mind a 9800 ready for Doom III and Half Life II though
Re:idea (Score:4, Insightful)
ATI to Host First Public Showing of Valve's Half-Life 2 at Electronic Entertainment Expo [yahoo.com]
I know why! (Score:2, Informative)
Ah ha!
Here in lies the challenges of Sales and Marketing departments all across the land.
Unfortunately, they will find a way to convince you that you MUST get the new Happy Graphics 10,700 GF5x Twin-Turbo Platnium card.
I think it is the extra LEDs or the fancy new second generation heat spreader that is there to cool the PCB.. because umm, that's uncooled so far!
But really, if you want to make a conspea
Re:idea (Score:2)
Simple. Doom3. (Score:2)
Re:idea (Score:5, Informative)
That said, I'm still pretty impressed with the graphical improvement since then. Compare glQuake to... Well, anything very recent that uses pixel and vertex shaders. Quake3 became a lot prettier (and faster) when I switched from a Voodoo3 to a GeForce 3. Newer games look even better (rain and water effects with pixel shaders look great). Add more trangle-processing power for more detail and the ability to have dynamic terrain (like waves in water)... I'd say we're progressing nicely.
No, there's no reason to buy a GF4 if you have a GF3. Maybe a GF5 or whatever ATI has at the time. Skip a couple generations so that your new card really -does- have a noticeable advantage over the old, and you'll be much happier.
Blah Blah Blah (Score:5, Funny)
nVidia is dying...
No their not..
ATi linux drivers suck..
Ati Windows drivers suck..
No they don't....
Benchmarks mean nothing...
Blah Blah Blah Blah Blah
Stop wasting your time...everyone buys their graphics cards based on what features are important to them. Whether it is raw performance, quality, driver stability, support, supported OS's, cost, availability etc... it is most likely a comprised mix of all of the above.
Re:Blah Blah Blah (Score:5, Funny)
Re:Blah Blah Blah (Score:3, Funny)
Graphics Wars (Score:5, Interesting)
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.
Re:Graphics Wars (Score:4, Insightful)
They have much more going for them then being purely a gaming chip company. Given time I suspect that we'll see nVidia and ATi oscilate the leadership position. nVidia, while in the valey, has other businesses to fall back on.
While not always the case, companies with a backup plan tend to be more willing to take risks simply because if the risk doesn't pan out it doesn't spell disaster for the company. I think that we'll see more inovation coming from nVidia yet.
Re:Graphics Wars (Score:2)
It seems as if everybody has forgotten why nVidia is in the position they are in at the moment. While ATI was busy producing a superiour graphics card, nVidia was busy making the transition to the 0.13 micron fab process.
Taking absolutely nothing away from ATI, because they obviously have what sells graphics cards at the moment - arguably the fastest graphics card on the market.
nVidia need to come up with something to separate them from ATi - and fast.
I don't see
NVidiot or ATI-FanBoy? (Score:2)
My advice if you dont want to spend too much on a vid card: buy a 9500 pro, its light years beyond the 9600 pro, and
Mirror/BitTorrent? (Score:2)
Nvidia actually stole the show (Score:5, Interesting)
I dunno if you guys heard about this one but nVIDIA actually had a e3 party then went pretty wild [ezboard.com](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
download wrapper link? (Score:2)
I'd like to run the demo just to see it
Guts (Score:2, Interesting)
Cheers,
_GP_
Them Engineering Students (Score:4, Funny)
Yes, yet another reason. The other reasons I can think of are:
Any other reasons to have them on our side?
Re: (Score:2)
Re:9800 is a great card, is there a linux driver y (Score:2)
You want the FireGL 8800 driver from that page.
That's got to hurt (Score:2)
Seriously though, I do have faith in nVidia, I'm sure they'll be able to engineer their way out of this. Eventualy.
Running under WINE (Score:2)
Mirror (Score:5, Informative)
You can get the dawn demo from here [nvidia.com]
May be 15% faster, but... (Score:2, Insightful)
OpenGL vs Direct3D (here we go again) (Score:3, Interesting)
----------------
Re:OpenGL vs Direct3D (here we go again) (Score:4, Insightful)
Also, adding to the reply of the parent post, OpenGL has the huge advantage of being portable. I have talked to one or two games developers who have told me that porting the OpenGL portion of their game to another platform is fairly straighforward. The remaining 5% of the work is usually politics and platform specific configurations and this is what is the hardest. BTW if my two games programmers' opinion is not representitive of the rest of the games developers, please let me know.
John Carmack explanation (Score:3, Interesting)
Is this somehow related to the discrepancies in this fairy demo?
Re:John Carmack explanation (Score:4, Informative)
Here's a quote from a review on xbitlabs [xbitlabs.com]
Nude patch (Score:5, Interesting)
On some other forum (here) [nvnews.net] they talk about renaming some file to get rid of her erm.. cloths/leaves.
Which FX is this running against? (Score:3, Interesting)
Either way, we should stop talking smack about nVidia when the best card on the market pretty much depends on when you're looking for it
Pointless (Score:3, Insightful)
In short, the race for the high-end video card market is increasingly meaningless, especially with the growing shift away from desktop PCs and the ridiculous power consumption and level of cooling required for high-end cards. If GeForce 2 class chipsets start shipping in an all-in-one, cool running, silent PC, then the real goal has been achieved. Gamers and CG people who want or need to blow $400 on a new video card + 10lb heat sink combo every few months can still do so. That's not a mass market industry any more, though.
Big deal (Score:4, Funny)
If anybody wants to do something actually useful they can get rid of those frigging fig leaves!
I'm shocked and amazed... (Score:5, Funny)
Image quality not improved (Score:5, Interesting)
Check out the hair on this NVIDIA shot [nvidia.com]
and compare with the hair in this shot off the ATI [rage3d.com].
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.
Some things that are missing: (Score:4, Interesting)
Re:Okay (Score:2)
Re:Okay (Score:2, Informative)
Also, there are tools out there to track registry changes and reverse them
Quoting the fox (Score:4, Funny)
"The grapes were probably sour anyway."
Re:You calling me a faker? (Score:2)
wtf?
You take 3 months to get as far as a basic installation on your PC?
Blimey.
Let's see. 1 hour tops to install and configure Windows.
Couple of gentle evenings work to install and config all your other stuff.
That's 3 evenings max taking it slowly. You can only manage 1 evening per month to set up your PC? There's no way in hell you are going to find time to set up your "other pa
Re:Quality (Score:3, Insightful)
Looks to me like nVidia provided the test material.
Re:ATI Drivers (Score:4, Informative)
I can't speak for their FreeBSD drivers, but ATI's 3D linux drivers for the Radeon 8500 and up work incredibly well. I get better framerates with UT2003 under linux than I do under Windows with the OpenGL renderer.
Dinivin
Re:ATI Drivers (Score:2)
That's using ATI's drivers from:
http://www.schneider-digital.de/html/download_a
I have an 8500LE that works great with those drivers.
Dinivin
Re:who cares about ATI (Score:5, Funny)
NVidia...better under x86 Linux at least for me. (Score:3, Informative)
UT(1999) runs faster and better under the NVidia Binary Driver and Linux than it does on the same hardware with Windows. I kid you not, it's true. Since I really don't play any other games on a serious level, I'm a very happy gamer. (I would say "happy camper" but j00 kn0w th4t t3h c4mp3rz
Re:How nice for them (Score:4, Informative)
You want the file glx1_linux_X4.3.zip.
Dinivin
Re:How nice for them (Score:5, Informative)
http://www.schneider-digital.de/html/download_a
If you need more information on the driver - check out (may be slow due to slashdotting taking place):
http://www.rage3d.com/board/showthread.php?s=87
Now that having been said I hope you'll feel the need to retract your statement regarding the lack of an ATI provided binary driver for xfree 4.3 systems. I also hope that anybody who modded up your statement here gets tagged in meta moderation as there isn't even the slightest grain of truth in your statement.
J
Re:How nice for them (Score:4, Informative)
BTW, did you browse to the links you copied into your reply? There was never a mention of the 9800 series cards. So what makes you think ATI supports Linux with binary drivers? The fact that they at one time released a binary driver that's compatible with XFree86 4.3.x?
I bought like 5 ATI 7x00 cards and got maybe one of them to work. The rest are worthless POSs until XFree86 improves their drivers. I don't trust that ATI cares about this market and I will never buy one of their cards again.
Don't reply unless you can find a driver that enables the same features as the Win2k/XP drivers. If not then just accept that ATI doesn't support Linux yet.
I can't believe you got modded up. Stupid moderators.
Re:How nice for them (Score:2)
I am sorry to say, but this seems to be more motivated by ego than to provide benefit to the community. "Let's include this cool new gadget that I just dreamed up, and let's fuck up backwards compatibility, that's just for sissies anyway"-mentality is at the root of your problems, James.
Re:How nice for them (Score:5, Funny)
Re:How nice for them (Score:4, Informative)
It's your own damn fault, really. I recently bought an ATI AllInWonder 8500, which has kickass fully Open Source Linux drivers. I bought this card because some quick research revealed two things: 1. Its 3d performance is more than enough for my needs and 2. Quality drivers are available. Quality drivers will be available for your 9700 Pro, but maybe not for some time.
Personally, I'm not a bit upset with the way ATI handles their Linux users. I much prefer it to NVidia's binary only crap. While the full programming specs may not always be available for the latest and greatest ATI cards, they are available for stuff that's not far behind (http://dri.sourceforge.net/ [sourceforge.net] indicates that Radeon cards up to the 9200 are supported.) Not only are the drivers available, but because the specs are there, the drivers can be ported to any platform, not just those that some commercial interest feels is worth its money. NVidia won't release PowerPC Linux drivers, so I'm stuck doing software OpenGL on my G4. If the G4 had a Radeon I would not have this issue.
ATI really should be commended for making the necessary info available to the DRI and XFree86 developers to write quality open source drivers.
noah