Next, the PC133-based 845 system actually delivers more bandwidth in Sandra's integer test than the DDR-equipped Athlon system. That situation changes in the floating-point test, but obviously the combination of the Pentium 4 and 845 chipset is able to make the most of PC133's available bandwidth.
Finally, the Pentium III system, also based on PC133 SDRAM, doesn't deliver nearly as much throughput as the 845. Although the Pentium III "Tualatin" processor is equipped with hardware prefetch logic, it just can't keep up with the P4 here. No doubt the PIII's 133MHz front-side bus is a handicap.
Now let's look at these same numbers in a little bit different way using Linpack.
Concentrate on the Pentium 4 systems, and you'll see identical throughput up to about 192K. Once we fully leave the confines of the P4's 256K L2 cache, the lines for the three chipsets diverge. The RDRAM-based 850 delivers the most sustained bandwidth, but the DDR-driven P4X266 isn't far behind. The numbers for the PC133-equipped 845 system are much lower, but they still overlap with the numbers for the Athlon DDR rig. All in all, these results are fairly similar to the Sandra results above.
Bandwidth is only one component of memory performance, however, and not always the most important one. There's also latency, or the lag time involved in memory accesses, to consider. Here's how things stack up in terms of latency:
Surprisingly, both of our non-P4 comparison systems turn in much lower latency numbers, though the Pentium 4 beats them soundly in bandwidth tests. In general terms, latency and bandwidth are interrelated; low latencies lead to high bandwidth and vice-versa. (Think of ping times on a 1.5Mbps connection versus a 33Kbps connection, and you're getting the idea. RDRAM is a notable exception, of course.) In this case, however, it's possible the Pentium 4's higher memory latencies are related to its high memory bandwidth scores. The Pentium 4's liberal use of hardware prefetch logic may be saturating the memory bus, driving up memory latencies.
Maybe.
Whatever the case, memory performance is only part of the overall performance picture. For our purposes, it's most important to note that the P4X266 has a particularly nice combination of memory bandwidth and access latencies. The 845 is slower both in terms of bandwidth and latency.
| Friday night topic: The trouble with Best Buy | 137 |