These memory tests are contrived to show off memory performance, and in doing that, they're useful. However, they just an interesting preface to the real-world tests that follow. Keep that in mind.
First, we'll see how SiSoft's Sandra measures memory bandwidth.
The Celerons are at the bottom of the heap, while the 1.1GHz Duron is near the top. This is where the Duron's 200MHz front side bus really helps. It's got a 100MHz bus speed advantage on the Celeron, and the difference is apparent. Also, the Duron's memory runs at 133MHz, while the Celeron's RAM runs at 100MHz.
The Duron even beats out a 1GHz T-bird Athlon, thanks to the Duron's hardware prefetch logic. Only the DDR and RDRAM systems have more memory bandwidth.
To get a visual look at how the L2 cache sizes work, here's a graph of our Linpack results.
The blue and red lines are the value processors, and you can see that they drop off sharply at about 128K, where their smaller caches run out. The Pentium III and 4 both perform well up to about 256K, and the Athlon hangs on until about 320K. The "mainstream" chips have larger effective cache sizes than their little brothers. In a number of real-world cases, program loops will fit into the larger caches of the Pentiums and Athlons, while the value chips will be forced to run these same program loops out of main memory, slowing things down.