8800GT will be replaced by 9800GT.
And why?
They must have had a reason to go from vec3 (IIRC) to vec5 in the first place, why would they go back now?
err, no you're very wrong here... RV670 (and R60) certainly has 4 shader arrays with 16 5-wide units each. RV630 has 3 shader arrays with 8 5-wide units. RV610 has 2 arrays with 4 units each. Remember unlike G80/G9x array length is not fixed!I thought R600 and RV670 no longer have four arrays of something. These chips have 64 shaders, but RV610 has 8 and RV630 has 24. That would mean there are 8 arrays of 8 units in R600/RV670, not 4 arrays of 16 units, if my reasoning is correct.
Again unlike G80/G9x, RBEs are not directly coupled to memory channels (R600 still only had 4 RBEs despite having 512bit bus), so it should be possible, though I think most consider it unlikely.But to answer your question, I think that with 6 RBE blocks it would be impossible to keep the memory bus width at 256 (or any other 2^n number) bits.
Yes, certainly.The ratio between shaders and RBEs is not fixed, so they can stay at 4 RBE blocks.
I thought R600 and RV670 no longer have four arrays of something. These chips have 64 shaders, but RV610 has 8 and RV630 has 24. That would mean there are 8 arrays of 8 units in R600/RV670, not 4 arrays of 16 units, if my reasoning is correct. But to answer your question, I think that with 6 RBE blocks it would be impossible to keep the memory bus width at 256 (or any other 2^n number) bits. The ratio between shaders and RBEs is not fixed, so they can stay at 4 RBE blocks.
I'm holding steadfastly to 16 TUs.
Jawed