>That would likely take you back to branch prediction, which
>the P4 does poorly,
As pointed out, it does the prediction rather excellently; it is however, generally still slower on branchy code than K8 because of, among other reasons, its longer pipeline.
>Still, you see the P4 getting a bigger boost from
>dual-channel mode than the A64.
I'd like to see some good benchmarks on that, before accepting this as a fact. Secondly, this wouldn't necessarely contradict my claim for several reasons I'm too lazy to explain right now.
Its my opinion that this "P4 loves bandwith and A64 loves LL" is for the most part, just a myth; in that other long thread where I discussed with slvrphoenix, I gave a list of reasons why people think this, but I have yet to see convincing data that shows there would be any significant difference between A64 and P4 related to bandwith or RAM latency scaling.
Besides, I think DDR2 disproves this theory pretty much. Even though DDR533 has considerable more bandwith than DDR400, and even its absolute latency numbers (expressed in ns, not CAS latency!) is quite close, there is nearly no gain whatsoever.
= The views stated herein are my personal views, and not necessarily the views of my wife. =
>the P4 does poorly,
As pointed out, it does the prediction rather excellently; it is however, generally still slower on branchy code than K8 because of, among other reasons, its longer pipeline.
>Still, you see the P4 getting a bigger boost from
>dual-channel mode than the A64.
I'd like to see some good benchmarks on that, before accepting this as a fact. Secondly, this wouldn't necessarely contradict my claim for several reasons I'm too lazy to explain right now.
Its my opinion that this "P4 loves bandwith and A64 loves LL" is for the most part, just a myth; in that other long thread where I discussed with slvrphoenix, I gave a list of reasons why people think this, but I have yet to see convincing data that shows there would be any significant difference between A64 and P4 related to bandwith or RAM latency scaling.
Besides, I think DDR2 disproves this theory pretty much. Even though DDR533 has considerable more bandwith than DDR400, and even its absolute latency numbers (expressed in ns, not CAS latency!) is quite close, there is nearly no gain whatsoever.
= The views stated herein are my personal views, and not necessarily the views of my wife. =