Being as it was my first time building my own PC, I read the hype on my ASUS A7N8X mobo and saw that it utilizes dual channel DDR400. So being the over-achiever I am, naturally I went ahead and purchased 2 sticks of 256MB PC3200 Corsair XMS memory. All works fine, but I actually get better performance if I scale the memory back to 166MHz (DDR333). If I leave the memory running at 200MHz, I score somewhere in the mid to high 12k on 3DMark2001 SE, but if I lower the speed to 166MHz, I go over 13,000!!
So, did I just get over zealous and waste about $100? Oh well, if so, a lesson well learned.
AMD Athlon XP 2700+
ASUS A7N8X Deluxe
80GB 7200RPM Western Digital (8MB cache)
Lite-On 48x24x48 CD-RW
GeForce4 Ti4600 128MB
It looks like you are just seeing the effects of asynchronous operation. Obviously at the lower speed it is running at the same speed as your CPU (333MHz) which seems to give you a better score. In theory anything faster should be better, but whenever you have 2 different speeds there aill always be a lag due to the translation.
Your money is not neccesarily wasted because eventually there will be a 400MHz CPU bus speed. However maybe by that time, things will have moved on to DDR 2.
I suppose if you overclocked you CPU then your memory would allow you some headroom while the CPU FSB increases.
Geforce FX: Now we can all experience living by an airport
Yeah, that's what I kinda figured. I'm not too upset about it because, as you said, it leaves room for improvement.
I guess for the time being I will just leave the memory running at 166MHz as I do not have proper cooling to attempt any overclocking right now.
I do have a question though. If I were to lower the CPU multiplier to around 11-12 and bump the CPU frequency up to 200MHz (the mobo can go up to 211MHz IIRC), then could I set the memory back to 200MHz and reap the benefits of the DDR400? Are there any side effects to such settings? I have not done any overclocking before so I am unsure.