<b>Raystonn</b>, that is incorrect:
>>>Your memory may be running at 133MHz when accessed through DMA by the chipset and expansion cards, but it's being accessed through the frontside bus by the CPU directly; and that is at 100MHz.<<<<<
The memory bus does NOT spontaneously change its speed. It runs at the same speed, connected to the northbridge, all the time.
<b>tbirdinside</b>, This is how it works:
For both the Athlon, and Duron (all versions) the cpu to northbridge (FSB, ev6 bus) runs at either 100MHz DDR or 133MHz DDR (effectively 200MHz/266MHz). Normally, the memory (northbridge to memory) bus runs synchronously to the FSB, but with the Via SDR chipsets, the memory bus can be clocked at FSB + 33MHz when the FSB is clocked ~100MHz. This is the same for the Via P3 chipset, by the way.
There are some slight downfalls for running the memory asynchrounously to the FSB, but for SDR SDRAM it is possible. This is why the DDR chipsets will ONLY run the memory at 100MHz DDR when the FSB is set to 100MHz DDR (Athlon-B/Duron).
Since the northbridge to cpu bus is runs DDR, the increased bandwidth of the asynchronous memory bus can be utilized, which is not entirely true for the P3. This is why your memory benchmarks score higher when the memory is clocked at 133MHz instead of 100MHz. For maximum performance, you would also want the most aggressive memory timings that your RAM can handle.
Let it also be known that the FSB limitations of the AMD chips was attributed to the KX133 or KT133 chipset (which failed at ~118MHz DDR). For the chipsets verified for 133MHz operation (KT133A, AMD760, AliMagic...) both Athlon-B's and Durons will gladly run at a FSB of 133MHz, so long as they can handle the final clock speed. Just look around this forum. There are more than a few users doing this.
I hope this clears up some misunderstandings anyone may have had.
--------
I have not yet begun to procrastinate.