I don't expect R700 to be a totally new architecture from R600. I'm thinking R700 will be somewhat like what R420 was to R300.
the next major architecture is probably R800.
ati has been doing a semi split devolpment team for awhile they said they were going to stop doing that around the R420 days but who knows if they did or not.
In the future, going multi-chip may be the only way to get past a certain amount performance simply because single chip could run into area/power constraints, but given the same amount of aggregate shaders/texture/MC BW, it can never as efficient: it is just too easy on a single chip to add extremely high-BW buses. The cost of external buses is very high.Although Multi-chip design is not a performance enhancer per-sé it does open roads to future improvements far beyond what is possible with the current limitations.
Exaclty how is R600 more built with parallel design mind than other GPUs?With R600 already being built with a parallel design in mind I can't see performance degrading when going to a multi-core design.
In the future, going multi-chip may be the only way to get past a certain amount performance simply because single chip could run into area/power constraints, but given the same amount of aggregate shaders/texture/MC BW, it can never as efficient: it is just too easy on a single chip to add extremely high-BW buses. The cost of external buses is very high.
Exaclty how is R600 more built with parallel design mind than other GPUs?
But they did not say "on one chip"?
In this interview Peter Edinger from ATi Europe says that we will see multi-core/chip-gpus in the generation after the next . This interview was in 2006.
http://www.golem.de/showhigh2.php?file=/0608/47044.html&wort
And this article from Fuad is based on AMD/ATi document.
Exaclty how is R600 more built with parallel design mind than other GPUs?
It's not an issue of die size as it is tape out costs, or so Arun has convinced me.I'm not sure where the motivation for splitting up R700 will come from. Is it really going to be that complex of a chip where upcoming 65nm and 55nm processes will result in excessively large dies? Isn't 65nm something like a 50% reduction compared to 90nm?
On the surface at least, it would seem possible that you could
1. Move the ringbus off chip to maintain the same type of communication.
Even if the ring bus could be used as a basis for inter-chip communication, hard as it is, it's probably one of the least difficult problems to solve. All it does, after all, is just transport data...I realize this is a gross over-simplification of what is probably going on. But it wouldn't take much imagination to think that R600 was possibly just a stepping stone on the way to a multi-chip/multi-core architecture, R700 perhaps?
But isn't it already separated to an extent? At least the diagram would imply that the SPUs and ROPs are four separate entities.
Regards,
SB
I'm not sure where the motivation for splitting up R700 will come from. Is it really going to be that complex of a chip where upcoming 65nm and 55nm processes will result in excessively large dies? Isn't 65nm something like a 50% reduction compared to 90nm?
But some of you old timers know that I've been expecting this kind of thing that Inq is suggesting re R700 to become common for two years or more.
...
The fly in that ointment to some degree, however, is the experience with two GX2, which didn't seem too promising, frankly.