ATI vs. NVIDIA: The Next Generation
doppler writes: "There's a killer graphics card round-up at TR today that compares the new GeForce4 and Radeon 8500 128MB cards against each other in extensive testing. Very good stuff. Most interesting: a visual representation of a texture upload problem in OpenGL on the Radeon 8500 chip."
That has more memory than my Webserver running FreeBSD!(64MB) Sheesh.
Who is John Galt?
YES! Now I can have an expensive video card that I can use for displaying xterms, emacs, and mozilla. Where do I sign?
I have an original radeon - I've always felt that ATI makes crap drivers... Their chipsets, if you ask me, are on par with NVIDIA's, it's just that their driver support is crap... If only they actually let 3rd parties develop like they said they would...
--NovaScorpio
Matt
I just wish one benchmarking site would release the raw data in some kind of ascii based table. I would love wasting coutless hours of gnuploting, generating variations on plots like those.
Does anybody have a pool of varied cpu & motherboard machines, new and old? There are a couple of statiscal tools I would like to throw at the benchmarking problem - if only I had the data.
This post was compiled with `% gec -O`. email me if you need the sources
As an amateur game programmer, I must say I prefer NVIDIA-based cards to ATI-based cards, simply because NVIDIA takes care of their customers.
I've used the latest flavours of the ATI Radeon series, and the drivers always seem to be a bit unstable. Downloading updated drivers doesn't always fix the problem, either; sometimes, it makes the problems worse. It's hard to tell whether they're even trying. It seems ATI, at this point, is just trying to keep up with NVIDIA in terms of speed, rather than in both speed, quality, and stability.
NVIDIA, on the other hand, fixes bugs properly *the first time*. They don't really produce many bugs, either, which means they can put forth more effort toward making everything more featureful.
There's no contest, in my opinion. NVIDIA wins, hands down. It will take quite a bit for ATI to change my mind, or the minds of my game programming colleagues, about this one.
Firingsquad just posted a report about the new GeForce TI 4200. They're coming out with two seperate versions, one with 64mb of faster memory, and one with 128mb of slower memory. The 64mb one was faster in the benchmarks that they ran, even though it was $20 cheaper than the other variant. Plus, it even beat their comparison TI 4400 in some of the benchmarks.
But it gets better. The TI 4200 can be overclocked to speeds comparable to the TI 4600, Nvidia's fastest card. Get the fastest performance available for half the cost!
Is anyone doing decent PCI cards these days? I realize I'm behind the times here, but my motherboard (Asus CUR-DLS) has no AGP slot, leaving me with a GeForce2. Still, my dual P3-1.26 ghz setup isn't far enough behind the game to warrant buying a whole new setup. I do have a couple 66mhz 64bit PCI slots going unused in the motherboard, any graphics cards go that route?
I don't see a reason for most people to upgrade to one of these things unless they are developing 3D technology.
I have a DV cam with RCA inputs, and firewire, so my video card doesn't need to be able to capture, just a nice S-Video out for watching downloaded southparks on my Wega in the living room.
What, me worry?
Instead of bruteforcing polygons the MAN'S way, ATI decided to be a bunch of sissies and implement HyperZ technology. 'Discard unseen pixels'? BAH! I'd much rather have these unseen pixels rendered than let them go to waste. Their proprietary TRUFORM technology is good, if you like seeing rounding errors (see Serious Sam SE's shotgun model). Moreover, their names are misleading. 'Pixel tapestry', 'Charisma Engine' - what do these names mean? How can a pixel have tapestry?
Meanwhile, NVIDIA continues its dedication to their customers by giving them 128MB of VRAM; conveniently providing the customer with 32 extra MB of VRAM to use as a RAMdrive. Instead of fudging around with names like ATI does, they've simply decided to follow 3DFX's naming scheme and simply name their cards GeForce(n + 1). I look forward to the day when the GeForce requires an input from the +5V power supply.
NVidia's developer site is why they will win the GPU war. Only because they help developers by prodiving an extensive forum in which they can educate themselves about their technologies. I recently started researching vertex programming, I went to NVidia's site and they had a entire SDK dedicated just to it. I haven't see anything like that on ATI's site. Keeping the people that develop for your hardware informed is the only way to win support, ATI hasn't realized that yet.
I agree, for the most part... when the 8500 came out, it was months before ATI released official, updated drivers. When they did, they were an improvement, but still had some stability issues. I was disappointed that after all that time, they still hadn't gotten it right. Especially after they kept talking about their "new commitment"
But then they released newer drivers pretty quickly. Fixed some rendering bugs, seem much more stable... I'll wait and see a little longer before recommending them to anyone else, but it looks like they may be getting their act together.
- Free tabletop fantasy gaming! Grey Lotus
When its all said and done, I have to place my vote for nVidia, hands down. There are many reasons for this... howerver this is the most compelling...
nVidia Drivers page link
ATI Drivers page link
At home I run about 7 computers, a mix of linux winXp 2k and 98. The fact that my geforceX cards can and will run great in all of the above os's using proper driver support is all I need to buy from nVidia. Good customer support, and good OS support. That will bring in my dollars...
Try and find a Voodoo 4 or 5. They've got decent (Geforce 2ish) 3d capabilities, will work at 66Mhz in a PCI slot that supports it, and have quite decent linux drivers.
They're also dirt cheap on ebay, as WinXP and MacOSX don't support Voodoo cards, and people are selling them off for better cards.
You may also look for Mac cards - for the longest time, there was no AGP slot on the Mac, and I think you can get a Radeon PCI with mac roms. Flash it to be x86 compatible, and there you.
BBK
about pc hardware, and after reading people's responses to this article it just enforces my belief that PC hardware is really bad because the standards are not strict enough. I've had problems with so maney systems and you never know where to begin debugging a computer that doesn't work correctly. Sometimes a problem that seems like it was a 'video card issue' turns out to be a problem with your main memory. Even when useing the 'high quality' components, one low quality component or slightly defective card can bring a whole system down.
Hell, just not having a pci card plugged in correctly can totatly trash a computer with a low quality MB. Ever pulled out a PCI card when the system is running? Sometimes it reboots, sometimes it don't.
The point of this diatribe is that people seem very polarized on the subject of video cards, mostly due to the other guys card not working for them. When probably in many cases it wasn't the video card causing the problem at all, but rather an incompatibility in their system that was brought out by the video card.
Guess it's the price we pay for getting such cheap, bleeding edge systems.
I personally use the Nvidia chipset. If I want to use video in, I use a mpeg2 capture card that does a better resolution and doesnt skip frames. For output, I do get nvidia cards (Asus) with video out, but I perfer ATIs video out. ATI displays a better picture on tv out, I can display 1024x768 (about 500 lines on svhs out) and its clear. Its visible that ATI has better compression and output to TV/SVHS. ATI also polish's their driver tools, they look better and have more functions. Nvidia is lean and mean with their tools.
I picked up a PNY GF4 4600 128 Megs, VIVO, (video in/video out). Not impressed with it over a GF3 Ti500. Check the benchmarks out and see what I mean. I cant tell the difference between 80 and 90FPS. The big part of GF4 was it running at 1600x1200 in 4x AA which the GF3 cant. 2X looks good enough for now.
If anyone cares about some Benchmarks on GF and CPUs. I tested 3 video cards and 2 cpus. GF2MX, GF3Ti500,GF4 4600 (128 meg), P3-800 and a AMD 1800. I could swear I had GF3 benchmarks on the P800, Guess Ill need to do that when I get home. I wanted to show how a slower CPU can play newer games with just an updated GPU.
AMD 1800 + GF4 4600 - 9697 3D marks - http://service.madonion.com/compare?2k1=3157957
AMD 1800 + GF3 Ti500 - 8204 3D marks - http://service.madonion.com/compare?2k1=2777031
P3 800 + GF4 4600 - 6170 3D marks http://service.madonion.com/compare?2k1=3167224
P3-800 + GF2 MX - 2368 3D marks http://service.madonion.com/compare?2k1=2929648
There is no overclocking done on these tests, but I did hit over 12000 3Dmark with minor overclocking.
Rumor has it the bitboys are coming with something amazing too!
+++ATH0
The Tyan Thunder K7 includes dual-channel Adaptec Ultra160 SCSI, dual 3Com Fast Ethernet NICs, an AGP Pro 50 slot, 64-bit PCI, and a bunch of other stuff. It's also a dual-processor board, so you get twice the Athlon goodness. :-)
20 January 2017: the End of an Error.
I thought Slashdot said ATI and NVIDIA were merging? What happened to that? :)
Not according to this, which links to an article on modding newer Athlon XPs so they'll work in multiprocessor configurations. (Older Athlon XPs have been said to work without this mod.)
20 January 2017: the End of an Error.
ATI makes good products but I still have to give the nod to NVIDIA because of their all-in-one drivers that still support older cards. I installed the latest drivers on a 3 year old TNT chipset (Diamond Card) and actually noticed a performance gain. So if you are using an older (NVIDIA TNT/VANTA on up) video card, try the latest drivers (Detonator 28.32) they offer improvements across the board.
http://www.kubuntu.org/
If you go to the retail section, there are is an OS menu with Windows, MacOS, Be OS (!), and Linux.
There is no implementation of ATI OpenGL extension in their open source drivers while the closed source drivers implements all the OpenGL extensions the hardware supports.
Yes, OpenGL works on Radeons but it just works like a fast Rage 128. For example, no vertex shaders.
That's my gripe.
Actually, NVidia does worse than just keeping its drivers closed as hell. Reportedly, when they bought up 3DFX, they had the XFree developpers give them back all the stuff 3DFX had given them to play with and develop a driver.
As a result, the XFree guys had to stop developping for the Voodoo series, and I find myself with a card that won't ever be totally supported, nor will the current driver ever be debuggued. Only way I can get a stable X server now, without my current weekly or so weird crash, is by buying a new card. Needless to say, it will not be an NVidia, trust me on that one.
-- B.
This sig does in fact not have the property it claims not to have.
Secondly, their Linux drivers are quite good. I don't care too much if they are not open source, at least they work well.
Btw, the reason why nVidia drivers are not open source. nVidia wanted one driver for all cards under their Unified Driver Architecture model. The open source community (XFree I believe, but correct me if I'm wrong) wanted the specs to the actual hardware. nVidia was willing to give the community exactly what their Windows driver writing team has and the community did not agree.
Some agree with nVidia's point of view, others agree with the community. It doesn't really matter, the end result is closed source drivers.
PK
Summary: everybody's current generation card is within about 25% of the same performance. Nothing exciting. It's not like the days when there were 10x differentials.
until i see native support for linux with ATI technology, i don't care what the benchmark results are in comparing these 2 technologies. i'll continue to purchase nvidia based products.
i love the linux support that nvidia provides via updated drivers. other hardware manufacturers should take note.
Rumor has it that tv-out-support on the new (as of g450) Matrox cards is total crap onder Linux. Don't buy this shit if you want tv-out. If you don't want tv-out...I have a g450 for sale for you:P
0x or or snor perron?!
So Many card owning zealot's on both sides Have expressed there views and now I the confused consumer find myself attempting to interpret and hence pick and purchase.
.
Initialy I was in the market for 2 new card's,one to play my current favorite fps and one to record tv to mpeg2,(at a decent resolution), both of which had to work under linux and both had to be within my budget.
Now initialy the choice seemed simple , a nvidia card for gaming and some other card for tv.Then the 8500/7500radeon'swith all of the seemingly nice pvr options came out and suddenly my inital options seemed a bit broader.
I have yet to see some one lay out the pro's and con's of the 8500/7500dv in a non biased way
There are plenty of reviews of the card's performance under window's , I have yet to see a review of how the card performes under linux.This I presume is due to the ati linux driver situation Which so many nvidia users have gleefully pointed out.
So many ati fans laud the fact that nvidia's drivers are closed,(?), and so many nvidia fans
point out that ati's linux performance is less than amazing and that ati's drivers are only slightly more open than nvidia's,(???).To me this whole situation is confusing.
Basicly from what I can decipher atm ati's radeon 8500/7500 dv drivers for linux do not full fill what I want them to do,(capture tv and play games under linux ), and therefore atm these two cards are not for me.
I would prefer to support ati over nvidia as they 'seem' the more open of the two companies
However there performance or rather the performance of the 3rd party people who develop there drivers seems under somewhat under par.
So in conclusion I think I am going to stick with an nvidia card for gaming under linux and shop around for a different capture card.I am really looking for suggestions as to what i should buy and would be happy to listen to any advice anyone has to offer on this matter
_________________________________________________
Don't be such a mental midget. Read their faq about Linux drivers at ATI. They actually give source code and are helpful to the folks over at XFree86.org. NVidia? Hell no, they want you to use those shitty closed drivers... I'll stick to the stuff that will still be available years from now.
from Conclusions: "...Right now, there's a gaping hole in the middle of NVIDIA's product lineup, because the GF4 MX 460 is apparently stillborn (I challenge you to find a GF4 MX 460 for sale anywhere)..."
;) But there aren't many...
right. well, it's 9:02 in the AM. what's there to do anyway?
parlez-vous français?
Leadtek - WinFast GeForce 4 MX 460
MSI - G4 MX460 VT (looks sexy in red!)
MSI G4MX460-VT - GeForce4 MX460 64Mo DDR sortie TV if Materiel isn't good enough...
They're there.