SemiAccurate gets some GTX480 scores
Hot, buggy and far too slow
by Charlie Demerjian
February 20, 2010
NVIDIA HAS BEEN hinting about the performance of their upcoming GTX480 cards, and several of our moles got a lot of hands on time with a few cards recently. If you are waiting for killer results from the 'puppy', prepare for severe disappointment.
The short story about the woefully delayed GTX480, and it's little sibling the GTX470 is that it is far slower than Nvidia has been hinting at, and there is a lot of work yet to be done before it is salable. Our sources have a bit of conflicting data, but the vast majority of the numbers line up between them.
Small numbers of final cards have started to trickle in to Nvidia, and they are only showing it to people they consider very friendly for reasons that we will make clear in a bit. Because of the small circle of people who have access to the data we are going to blur a few data points to protect our sources. That said, on with the show.
There are two cards, the GTX480 having the full complement of 512 shaders, and the GTX470 with 448. The clocks for the 480 are either 600 or 625MHz for the low/half clock, and double that, 1200 or 1250MHz for the high/hot clock. Nvidia was aiming for 750/1500MHz last spring, this is a huge miss. This speed is the first point the sources conflict on, and it could go either way, both sources were adamant on theirs being the correct final clock. *SIGH*.
On the GTX470 side, there are 448 shaders, and the clocks are set at 625/1250MHz in both cases. If the GTX480 is really at 600/1200MHz, and the GTX470 is slightly faster, it should really make you wonder about the thermals of the chip. Remember when we said that the GF100/GTX480 chip was having problems with transistors at minimal voltages? Basically Nvidia has to crank the voltages beyond what they wanted to keep borderline transistors from flaking out. The problem is that this creates heat, and a lot of it. Both of our sources said that their cards were smoking hot, one said they measured it at 70C at idle on the 2D clock.
The fans were reported to be running at 70% of maximum when idling, a number that is far far to high for normal use. Lets hope that this is just a BIOS tweaking issue, and the fans don't need to be run that fast, it would mean GF100 basically can't downvolt at all on idle. On the up side, the noise from the fans at that speed was said to be noticeable, but not annoying.
If you are wondering why Nvidia made such a big deal about GTX480/GF100 certified cases, well, now you know. Remember, higher temps mean more leakage, which means more heat, and then the magic smoke that makes transistors work gets let out in a thermal runaway. You simply have to keep this beast cool all the time.
While this backs up many of the theories on how Nvidia lost so much clock speed, it isn't conclusive. The take home message is that this chip has some very serious thermal problems, and Nvidia is in a box when it comes to what they can do to mitigate the problem.
Now you know the raw clocks, how does it perform? It is a mixed bag, but basically it is much below their original expectations publicly stated as 60% faster than Cypress. The numbers that SemiAccurate were told span a variety of current games, all running at very high resolutions. Here is where we can't list specifics or the Nvidia Keystone Kops might find their first SemiAccurate mole. We will bring you the full spreadsheets when the cards are more widespread.
The GTX480 with 512 shaders running at full speed, 600 or 625MHz depending on which source, ran on average 5% faster than a Cypress/HD5870, plus or minus a little bit. The sources were not allowed to test a GTX470 which is likely an admission that it will be slower than Cypress/5870.
There is one bright spot, and it is a very bright spot indeed. No, not the thermal cap of the chip, but the tessellation performance in Heaven. On that synthetic benchmark, the numbers were more than twice as fast as the HD5870/Cypress, and will likely beat a dual chip HD5970/Hemlock. The sources said that this lead was most definitely not reflected in any game or test they ran, it was only in tessellation limited situations where the shaders don't need to be used for 'real work'.
GF100/GTX480 was not meant to be a GPU, it was a GPGPU chip pulled into service for graphics when the other plans at Nvidia failed. It is far too math/DP FP heavy to be a good graphics chip, but roping shaders into doing tessellation is the one place where there is synergy. This is the only place where the GTX480 stood out from a HD5870. The benchmarks that Nvidia showed off at CES were hand picked for a good reason, they were the only ones that Nvidia could show a win on, something they really need to capture sales for this card.
There was one problem that the sources pointed to, on Heaven, the benchmark had many visible and quite noticeable glitches. If you were wondering why Nvidia only showed very specific clips of it at CES, that is why, DX11 isn't quite all there yet for the GTX480. This is probably why we have been hearing rumors of the card not having DX11 drivers on launch, but we can't see Nvidia launching the chip without them.
Getting back to the selective showings of the GTX480, there is a good reason for it. The performance is too close to the HD5870, so Nvidia will be forced to sell it at HD5870 prices, basically $400. It isn't a money maker at this price point, and at best, they can price it between the HD5870 and the $600 HD5970. The only tools left to deal with this issue is PR and marketing as the chip is currently in production.
If potential buyers get a wide range of benchmarks and correct specs, the conclusion will likely be GTX480 = HD5870 in performance. There will be no reviews based upon cards purchased in the wild for months. The way Nvidia has dealt with this in the past has been to control who gets access to cards and to hand pick the ones sent out.
If you give it to honest journalists, they will likely say the two cards are equal, so we hear Nvidia is doing their best to keep it out of the hands of the honest. This means that journalists known to follow the "reviewer's guide" closely, are willing to downplay negatives, and hit the important bullet points provided by Nvidia PR are the ones most likely to gain early access to these cards. If this sounds unethical to you, this is exactly what they did to cut Anand, Kyle and several others out of the GTS250 at launch. It worked out so well the last time they will probably try it again. Expect fireworks when some people realize they have been cut out for telling the truth.
The end result is that the GTX480 is simply not enough for a resounding win in anything but the most contrived benchmark scenarios. It is well within range of a mildly upclocked HD5870, something ATI can do pretty much on a whim. The GTX480 can barely beat the second fastest ATI card, and doesn't have a chance at the top.
GTX480 is too hot, too big, too slow, and lacks anything that would recommend it over a HD5870, much less the vastly faster HD5970. Nvidia is said to only be producing 5-8000 of the cards, and will lose money on each one. The architecture is wrong, and that is unfixable. The physical design is broken, and that is not fixable in any time frame that matters. When you don't have anything to show, spin. Nvidia is spinning faster than they ever have before.