I won't bother responding to this thread any more.
The original argument was that a 128-bit memory bus is perfectly adequate still today. The proof is in the 6600 GT. An FX 5900U with the NV4x architecture and the original memory bus would fare significantly better than the FX 5900U (obviously). So comments of the type "Nvidia *needed* a 256-bit bus to even compete!" are quite silly. There is a 128-bit part out that can more than compete.
Since the core/memory clocks on the FX 5900U and the 6600 GT are the same, you can't even say that the 6600 GT has a clock advantage over the FX 5900 U. It doesn't.
Obviously, one can construct a benchmark that shows that the 9800 XT is 60% faster than the 6600 GT. That's not the point. The point isn't that in some artificial benchmark one chip is better than another. I can trivially come up with a benchmark where the 6600 GT is over 4x faster than the 9800 XT.
The point is that if games (you know, the thing we usually use GPUs for) aren't bandwidth starved with 8 fragment pipes, there is no needfor a 256-bit memory bus.
So far, no one seems to have managed to disprove my point, which is also DK's point: No need for a 256-bit memory bus when you're only processing <= 8 fragments. Can you show me a game that's memory bandwidth limited on the 6600 GT?
Edit: Corrected some sentense structures so that make a little more sense.
The original argument was that a 128-bit memory bus is perfectly adequate still today. The proof is in the 6600 GT. An FX 5900U with the NV4x architecture and the original memory bus would fare significantly better than the FX 5900U (obviously). So comments of the type "Nvidia *needed* a 256-bit bus to even compete!" are quite silly. There is a 128-bit part out that can more than compete.
Since the core/memory clocks on the FX 5900U and the 6600 GT are the same, you can't even say that the 6600 GT has a clock advantage over the FX 5900 U. It doesn't.
Obviously, one can construct a benchmark that shows that the 9800 XT is 60% faster than the 6600 GT. That's not the point. The point isn't that in some artificial benchmark one chip is better than another. I can trivially come up with a benchmark where the 6600 GT is over 4x faster than the 9800 XT.
The point is that if games (you know, the thing we usually use GPUs for) aren't bandwidth starved with 8 fragment pipes, there is no needfor a 256-bit memory bus.
So far, no one seems to have managed to disprove my point, which is also DK's point: No need for a 256-bit memory bus when you're only processing <= 8 fragments. Can you show me a game that's memory bandwidth limited on the 6600 GT?
Obviously, the X800 XT PE. It can process about 2x the fragment and 2x the geometry per second. Please, have a look at my posts in context: We're looking at the specific quote from David Kirk about the need for 256-bit memory busses. Please don't confuse the issue.So whats faster the x800xt pe or the 6600gt ?
Edit: Corrected some sentense structures so that make a little more sense.