That is the maximum speed that it can "Officially" handle. PC2100's official clock speed is 133MHz and PC3000 is 187.5MHz. The 3000 is the bandwidth numerically.
Hence,
133MHz x 2(Double Data Rate) x 8 bits/per cycle = 2,136,000 or 2.1Gb or stated as 2100.
187.5MHz x 2 x 8 = 3,000,000 or 3.0Gb or stated as 3000.
What you need is 1, to know is what does the board require and 2, find a memory that is as fast or faster to maximize the throughput for the processor.
SDRAM and DDRSDRAM are backwards compatible. This means that you can plug a PC3000 stick into a DIMM that is specified for PC2100 and it will still work. The same is true for SDRSDRAM. I have one machine, a Celeron 333 on a i440LX motherboard which originally had PC66. That was the fastest memory type in its day. I now have a stick of Samsung 256MB PC133 CL2 in it where it once had a stick of Non-Name 32MB PC66. It works just fine.
If you are going to overclock the memory than the PC3000 will give you a lot of headroom because it is designed to handle up to 187.5MHz "Officially" where PC2100 is only at 133.33MHz. That gives you headroom of 41%, which you will probably never need on that board. (Well I don't think that you could overclock it that high and keep it stable.)
I hope this settles your fears.
<b>"Taurelilomea-tumbalemorna Tumbaletaurea Lomeanor" - Treebeard</b> :lol: