For example, I know that the GTX580 is supposed to be better than the GTX560Ti.
But with these two examples, based upon the specifications, it seems like the GTX560Ti is the better of the two, and it costs a lot less. If what matters most is the core, shader, and memory clock, the GTX560Ti seems to provide better function for half the price. Is there something I'm missing?
Do not compare GPUs by specs, say a GTX 590 which has about 600Mhz, compare it to a 6570 which has 650Mhz Core clock. You definitely can't say that 6570 is faster. Tom's hardware has a nice hierarchy of graphic cards if you don't want to go around and search for a benchmark for each individual card:
What makes the 580 faster than the 560ti is a larger memory pipeline, 256bit vs 384 bit. The number crunching is done by the cuda cores. More cores, equals more number crunching, faster graphics processing. You might be able to get a few more FPS by playing with clock speeds, but most of the time it's not necessary.
some factors when deciding on which gfx card is better for gaming:
gaming performance in different games and at different resolutions, settings etc.
gfx card architecture, gpu fabrication process,
performance per dollar, power effeciency, gpu cooler performance,
total price, warranty
for example, between gtx 560ti and gtx 580, http://www.techpowerup.com/reviews/MSI/GTX_560_Twin_Fro...
gtx 560ti has better perf/$$ which makes it a better card than gtx 580 imo.
if you want raw performance, the gtx 580 woul be better (actually, a radeo 7850/gtx 680 might be even better). but if you have a limited budget for gfx card and do not require that much performance, the 560ti would seem better.
I seem to be the only one to ever say this but I think it's important as well as true. ATI/AMD drivers are buggy. I've had several over the years and the difference compared to Nvidia is immediately noticeable to me. Others will tell you that Nvidia has driver issues too and that's true. However they fix theirs. AMD/ATI bugs are often so random and intermittent that they cannot be reproduced and therefore cannot be fixed. Also, all the hype about a few extra FPS is just a pissing contest. It's a game of diminishing returns. Those extra FPS are the most expensive you'll NEVER see. They don't add a thing to the enjoyment of playing a game. If you're into bragging rights then I hope you can afford it. Otherwise put your money into a solid performing rig and splurge on something meaningful.
@ ram1009. Easily turned into a flame war but i totally agree with you.
Actually tell you what. The only reason i tried Amd was because i seen an hp laptop (while ago) with an ati 4650 play original aliens vs predator game perfectly where as the drivers provided with my older pc's 7800gtx played poorly, and i tried many driver versions. Ati just seemed to win my heart at that moment.
Not until i experienced problems with Rage on my main rig (to this day) did i compare to my 2nd with a 580gtx and seeing things have turned around quite a bit and for some time now ive noticed by what others have genuinely said.
Nvidia's software developers are a bit further ahead than amd/ati i think.