Evildeus said:Hu? I've understand the contrary...andypski said:So, are you saying that on a long, compute bound shader NV30 is getting high utilisation from its memory bus resources?
Since it's compute-bound one would suspect not.
Then I would suggest you've misunderstood
Democoder's comment was that on long shaders R300 is unbalanced because it gets no use of its memory bus, with the implication that NV30 is better balanced for this case, but the fact is that on long shaders NV30 would also be unbalanced because it would also get no utilisation of its bus.
In the very short shader case if we assume (probably safely) that NV30 cannot get full use of its core because it is completely memory bound, then R300 with nearly twice the memory bandwidth per pixel available could theoretically get much better utilisation.
Excuse me, a silly question: More bandwidth to do what?
Fill pixels at the fastest possible rate. There are plenty of applications for filling pixels with short pixel shaders (every legacy application in existence, for starters...)