The RV770 Story: Documenting ATI's Road to Success
by Anand Lal Shimpi on December 2, 2008 12:00 AM EST- Posted in
- GPUs
The Bet, Would NVIDIA Take It?
In the Spring of 2005 ATI had R480 on the market (Radeon X850 series), a 130nm chip that was a mild improvement over R420 another 130nm chip (Radeon X800 series). The R420 to 480 transition is an important one because it’s these sorts of trends that NVIDIA would look at to predict ATI’s future actions.
ATI was still trying to work through execution on the R520, which was the Radeon X1800, but as you may remember that part was delayed. ATI was having a problem with the chip at the time, with a particular piece of IP. The R520 delay ended up causing a ripple that affected everything in the pipeline, including the R600 which itself was delayed for other reasons as well.
When ATI looked at the R520 in particular it was a big chip and it didn’t look like it got good bang for the buck, so ATI made a change in architecture going from the R520 to the R580 that was unexpected: it broke the 1:1:1:1 ratio.
The R520 had a 1:1:1:1 ratio of ALUs:texture units:color units:z units, but in the R580 ATI varied this relationship to be a 3:1:1:1. Increasing arithmetic power without increasing texture/memory capabilities; ATI noticed that shading complexity of applications went up but bandwidth requirements didn’t, justifying the architectural shift.
This made the R520 to R580 transition a much larger one than anyone would’ve expected, including NVIDIA. While the Radeon X1800 wasn’t really competitive (partially due to its delay, but also due to how good G70 was), the Radeon X1900 put ATI on top for a while. It was an unexpected move that undoubtedly ruffled feathers at NVIDIA. Used to being on top, NVIDIA doesn’t exactly like it when ATI takes its place.
Inside ATI, Carrell made a bet. He bet that NVIDIA would underestimate R580, that it would look at what ATI did with R480 and expect that R580 would be similar in vain. He bet that NVIDIA would be surprised by R580 and the chip to follow G70 would be huge, NVIDIA wouldn’t want to lose again, G80 would be a monster.
ATI had hoped to ship the R520 in early summer 2005, it ended up shipping in October, almost 6 months later and as I already mentioned, it delayed the whole stack. The negative ripple effect made it all the way into the R600 family. ATI speculated that NVIDIA would design its next part (G71, 7900 GTX) to be around 20% faster than R520 and not expect much out of R580.
A comparison of die sizes for ATI and NVIDIA GPUs over the year, these boxes are to scale. Red is ATI, Green is NV.
ATI was planning the R600 at the time and knew it was going to be big; it started at 18mm x 18mm, then 19, then 20. Engineers kept asking Carrell, “do you think their chip is going to be bigger than this?”. “Definitely! They aren’t going to lose, after the 580 they aren’t going to lose”. Whether or not G80’s size and power was a direct result of ATI getting too good with R580 is up for debate, I’m sure NVIDIA will argue that it was by design and had nothing to do with ATI, and obviously we know where ATI stands, but the fact of the matter is that Carrell’s prediction was correct - the next generation after G70 was going to be a huge chip.
If ATI was responsible, even in part, for NVIDIA’s G80 (GeForce 8800 GTX) being as good as it was then ATI ensured its own demise. Not only was G80 good, but R600 was late, very late. Still impacted by the R520 delay, R600 had a serious problem with its AA resolve hardware that took a while to work through and ended up being a part that wasn’t very competitive. Not only was G80 very good, but without AA resolve hardware the R600 had an even tougher time competing. ATI had lost the halo, ATI’s biggest chip ever couldn’t compete with NVIDIA’s big chip and for the next year ATI’s revenues and marketshare would suffer. While this was going on, Carrell was still trying to convince everyone working on the RV770 that they were doing the right thing, that winning the halo didn’t matter...just as ATI was suffering from not winning the halo. He must’ve sounded like a lunatic at the time.
When Carrell and crew were specing the RV770 the prediction was that not only would it be good against similarly sized chips, but it would be competitive because NVIDIA would still be in overshoot mode after G80. Carrell believed that whatever followed G80 would be huge and that RV770 would have an advantage because NVIDIA would have to charge a lot for this chip.
Carrell and the rest of ATI were in for the surprise of their lives...
116 Comments
View All Comments
DerekWilson - Thursday, December 4, 2008 - link
I'm glad you guys were able to stick to the plan an launch at the amazing prices you hit. It really shook up the industry and helped bring higher performance to lower price points. Now we just need the same thing to happen with integrated graphics.But seriously ... about those future architectures ... maybe you guys want to sit down and have another nice long chat? ;-)
tygrus - Thursday, December 4, 2008 - link
Choice A : Spend another 1B on a larger chip R&D, fab problems, low yields, high unit cost, potential delays, large dual-slot with space&cooling problems. Loose mid-range revenue potential, more R&D/time etc. to make half-size chip for mid-range.Choice B : Make the design to be price/power/performance efficient for very profitable mass-market. If you users want almost double the performance, buy 2 identical cards which saves on not producing a low volume BIG chip/card. (Though now we have 2 chips for X2 which still simplifies and reasonable efficient compared to a card design cramming a single BIG chip starved of bandwidth).
CloudFire - Thursday, December 4, 2008 - link
hands down one of the best, if not the best article i've ever read at anand. GREAT JOB! it shows how believing and getting back up when you're being beat down can get you where you want to be!for those people who took up the challenge to be different and change, imo are the true innovators who changes the world in the face of extreme adversity.
Emperor88 - Thursday, December 4, 2008 - link
Great artilce. There are precious few of these.Thanks a lot :)
cowofdoom - Thursday, December 4, 2008 - link
Long time reader, first time poster. Great article. I really think it says it all. Any time you get a chance to write articles like this I would love to see them. Great job.Emperor88 - Thursday, December 4, 2008 - link
haha first time (wait second now) poster here as well. Best article I've read here.Barack Obama - Thursday, December 4, 2008 - link
Keep it comin'!Boundless - Wednesday, December 3, 2008 - link
Very nice article once again...helps reinforce my decision of keeping this place readily bookmarked since I first visited back in 2001.Regs - Wednesday, December 3, 2008 - link
I want to know what AMD was thinking for those quite 3 years when they blew Prescott out of the water. Did they see Conroe coming? I think it's time for Anand to get on some black paint and go commando over there at AMD HQ.Cloudie - Wednesday, December 3, 2008 - link
One of the best articles I've ever read. Kudos to Anand, and thanks to AMD (: