This came from AMD's Rick Bergman. It really got me wondering if AMD was just spreading FUD because they can't get to NVIDIA (could this be similar to Intel's raytracing hype?), or if they really see the future so differently from NVIDIA.
If memory serves, though, it was nVidia, not ATi, which resurrected the concept of SLI in the first place. As well, nVidia has not shirked from producing and marketing its own "2 gpus on a stick" products, which themselves may SLI. nVidia has also hopped aboard the "hybrid" graphics train and the 3x SLI train, etc. So, I mean, the idea that nVidia sees the future much differently from ATi doesn't seem terribly plausible to me for a number of reasons.
Obviously, SLI'ing purported "monster gpus" isn't going to be practical or affordable. I'm not aware at all that nVidia is forswearing and abandoning SLI in all its current concepts--rather, the opposite seems true.
My own thinking got me this far:
The most often heard argument for smaller chips (or against large monolithic chips) would be the higher yields it would give, thus saving cost.
Very possibly *dramatically* improved yields, no doubt. That would seem to be the compelling argument for it, and also explain why both companies are pursuing it so avidly.
There are a lot of arguments against that though, the most important being all the extra costs associated with a multi-chip solution, such as the double memory, extra packaging, more complex PCB, and of course the die-size for double logic (eg both chips have PCI-E communication). I can hardly imagine all these cost weigh up to the gain in yields a smaller chip would give.
Really? Then why do you think *both companies* are pursuing that strategy? If you look at gpu development from the beginning it's easy to see that having ram onboard is more costly that not having it, or much of it (eg. comparing Intel's agp-dependent i7xx series to the dominant local bus cards by nVidia and 3dfx at the time, which ran rings around Intel's cheaper approach. In the end the market overwhelmingly opted to go the more expensive route because the performance advantages were tangible and obvious.)
Simply put, the gpu makers have ample expertise in local-bus configuration for their products, and over the years the prices for the components needed for it have dramatically reduced in cost while dramatically ramping upwards in efficiency and performance. Indeed, the ram market alone is a prime example of the efficiencies that have developed over the last decade because of greatly increased demand. There was a time not too long ago when few of us could imagine a 3d-card boasting 512mbs of ram that didn't cost thousands of dollars, etc...
There were actually a few of those produced, as I recall--though none of them sold very well.
The point is that you can trust the markets to move into the most efficient planes of operation they can manage. If there's something nVidia has done or said to date that would make you think its strategy is fundamentally different from ATi's in this regard I'd like to hear about it...
I think that you are making assumptions which have more to do with nVidia's trailing ATi on the process front than they do with fundamental strategies.
I also read a post from Arun a few days ago saying die size wasn't any problem "unless your design team is composed primarily of drunken monkeys". From what I've read about yields and newer smaller processes the yields are more and more depending on design faults. Still, isn't that an argument against large chips, which are inherently more complex?
Exactly, which is why both companies are moving towards smaller chips used in tandem than towards monster chips used in the singular.
The second most heard argument for AMDs new multi-chip appraoch might well be that AMD will somehow connect the two chips together, so the two GPUs could essentialy work as one, also saving the costs and problems with the double memory. I wonder how this could work though. Connecting the ringbus from both chips is what some people say, but I doubt they could make any chip big enough to fit two 512bit connections (R700 still has a 512bit internal ring bus right?)
I think the important part is to understand that nVidia is in no way eschewing a similar strategy. IMO, again, nVidia is a bit behind on the process curve, and also nVidia's imperatives are not a 1:1 match for ATi's, either. But this in no way suggests to me that the two companies are fundamentally different in their approach. Different in execution, yes, but not in basic direction.
Also, if AMD wants to make the two chips work with each other like that, why not just put two chips in the same package?
I'm wondering if nVidia isn't already doing that...
Heh...
AMD's strategy though, as far as that goes, is to have two "real" cores, and so on. It's more difficult to do in the short run, but in the long run stands to provide more benefits. That explains *why* AMD is taking that route.
And to add to that, why is chip size becoming such a problem all of a sudden? Yes, GPUs are getting bigger and bigger in the race for top performance, but it's only a gradual increase. I would think power would become a concern long before chip size would be the limiting factor.
In this regard, current leakage, thermal characteristics, and *yields* become inseparable and indistinguishable. This is the entire concept behind multicore cpus vs "monster" single-core cpus, etc.
If so, yields and design complexity would seem to be the only advantages to the whole multi-chip story, which leads me to the question why, if multi-gpu is the future, it is not also the past?
That's easy...
It wasn't possible to manufacture...
Engineering ideas and concepts have always been held hostage to manufacturing limitations.
Or is multi-chip just an excuse for AMD to get at least a bit closer to NVIDIA in its post-G80 rampage?
Again, I see no sign at all that nVidia is planning to dump SLI as a viable commercial concept, and so I don't see that nVidia is any more "ahead" of ATi such that ATi needs to "draw closer." I mean, ATi's goal is not to close a gap but to create a gap between itself and its competition.