There's the age-old problem of what the ROPs (and TMUs) can do. One R6xx ROP might be worth two R5xx ROPs, for example.
true enough.
Jawed said:Also, there is a distortion in RV530 associated, I believe, with it's superfluous bandwidth. Note RV560 has ~the same bandwidth as RV530...
That distortion clouds an analysis of scaling, I reckon. e.g. RV530 is essentially 1/4 of R580, yet it has 35-45% the bandwidth (depending on GDDR3 or 4). RV560 has ~45% of the bandwidth of R580+, with ~1/2 of the pipeline capability - this almost perfectly lines up.
The R6xx range looks like it's going to scale the other way, comparing the extreme high-end 512-bit bus scaled down to RV630. e.g. I'm thinking RV630 has 1/4 the pipeline capability, but 1/5 the bandwidth. Against that, R6xx should be, if the patent documents are to be believed, more bandwidth-efficient.
It's a shame we don't have any, rumoured, handy pipeline configuration nomenclature to argue over, e.g. 16-2-20-4 ...
I suppose if we're expecting R600 to be more than 2x faster than R580, then RV630 should be ~2x faster than RV530, i.e. in RV560 territory. Maybe with more bandwidth, say ~29GB/s.
Jawed
I agree with that whole-heartedly, and glad once again you can put it into a nice quote-bite.
128*2000/8 = 32GB/s
Which adds up. Fast GDDR3 or slow GDDR4, sounds right. 2000mhz is just a guess, it could be slightly higher or lower.
32GB/s is 20% of 160GB/s, which is a R600 at 2500mhz, which again, sounds like a reasonable assumption to make. Again, it could be slightly higher or lower, depending on if it uses 2200mhz, 2400mhz, or 2800mhz GDDR4. At any rate, ~20% bw sounds about right to me. I'll guess R600 uses 2400mhz GDDR4, and 153.6GB/s. 32GB/s is ~21% of that. Good call Jawed
I too wish we had the ol' 16-1-1-1, 4-1-1-1, 4-1-3-2, and 16-1-3-1 hints of yore...That was oh, so much fun.
Last edited by a moderator: