Why When Overclocking Does One Lower Memory MHz?

Discussions about AMD Processors and overclocking. Need help with that new AMD CPU or not sure which one to buy? Like to void your warranty? This is the place for you! Please keep the topic on Processors only!
Post Reply
Livin_Lenend
Legit User
Legit User
Posts: 10
Joined: Sat Dec 31, 2005 12:14 am

Why When Overclocking Does One Lower Memory MHz?

Post by Livin_Lenend »

Why When Overclocking Does One Lower Memory MHz?

I am building a amd 64 x2 3800 and i plan on trying to overclocking it to 2.5 so i am doing research to see good settings to test

For Example:
1-Vcore to 1.425V
2-HTT to 3x
3-Memory supply Voltage to 2.9V
4-Config Memory to Run 333MHz instead of 400MHz
5-Memory settings to (2-3-2-5)
6-Raise Processor from 2.0 to 2.5 at 10X

thanks for your help, remember, first time building computer, then first time overclocking.

thanks

mike
User avatar
kenc51
Legit Extremist
Legit Extremist
Posts: 5167
Joined: Thu Jun 23, 2005 1:56 pm
Location: Dublin, Republic of Ireland
Contact:

Post by kenc51 »

because by default the ram communicates with the cpu @ 200MHZ (400MHz DDR)
Your cpu has a multiplier of 10x

SO 200MHz * 10 = 2GHz (speed of cpu)

For you to get 2.5GHz (or 2500MHz) you need to get to 250MHz * 10 = 2.5GHz

To do this you would either need to OC the ram to 250MHz (ddr500) or use a memory divider.....
With a memory Divider you can OC the CPU without needing to OC the ram....Normally if you OC the CPU you shouldn't use a divider (333Mhz setting) but with AMD64 there is no decrease in performance (@ least very very little)

What RAM have you got?
User avatar
FZ1
Moderator
Moderator
Posts: 4448
Joined: Mon Dec 27, 2004 6:49 pm
Location: Cincinnati, Ohio
Contact:

Post by FZ1 »

Note that sometimes tighter memory timings make up for lack of bandwidth - i.e. running 2-2-2-5 @ 400Mhz may be better than 3-4-4-7 @ 450Mhz. When you get things going, do some benchmarking to see the better settings.
Joe
Livin_Lenend
Legit User
Legit User
Posts: 10
Joined: Sat Dec 31, 2005 12:14 am

Post by Livin_Lenend »

i have OCZ 2GB (2 x 1GB) 184-Pin DDR SDRAM Unbuffered DDR 400 (PC 3200) Dual Channel Platinum System Memory - Retail

DDR 400 (PC 3200)
Timing 2-3-2-5
Unbuffered
User avatar
TheGeekMistress
Legit Fanatic
Legit Fanatic
Posts: 227
Joined: Tue Feb 14, 2006 12:52 am
Location: SW Michigan
Contact:

Post by TheGeekMistress »

theres a very good reason that memory bandwidth scores of over 3200mb/s is useless to the 754 core and 4000mb/s for the 939 core.

the new design of the A64 basically brought the FSB "on die" like they did for the L2 cache in the past. the "on die" memory controller has a locked internal FSB of either 800mhz for 754's or 1000mhz for 939s. this locked internal FSB sends data from the integrated memory controller to the core thru the 800/1000mhz internal FSB.

so let's take the 939 socket cpu and nf4 mobo. the 939 core can only make use of the internal FSB link of 1000mhz. so this is why dual channel memory is important to the 939 platform as it impliments the dual core. it needs to run at JEDEC standards of DDR400. DDR400 or PC3200 only gives the memory controller about 3200mb/s the internal memory bus of 1000mhz requires 4000mb/s (if it were the 754 800mhz internal FSB it would only require 3200mb/s). so when running dual channel DDR400 the system memory bandwidth exceeds the core's internal 1000mhz FSB bandwidth and therefore makes no use of the extra system memory bandwidth under overclocked speeds.

so with the 939 core with it's internal core to memory controller fixed at 1000mhz FSB, the dual channel DDR400 supplies it's needs just fine. now, the reason for overclocking the system memory bus is only to lower the latency between the on die memory controller and the system ram for "bussiness" desktop memory resident apps, like Windows Shell Explorer, IE, Adobe Photoshop, etc. you can see the latency improvements for the internal memory controller to system ram in benchmarking programs such as ScienceMark 2.0, WinBench, Content Creation, SuperPI. the only way to lower the L1 and L2 latency is to overclock your cpu, and in doing this overclocking to the cpu, you also overclock the memory controller frequency as it runs the same speed as the core.

TGM
+ DFI LanParty-UT NF3 250GB skt754
+ Bios Rev. TMOD's 06/23/2005
+ A64 Newark Mobile 4000+ @ 5000+ (9x341) 3070mhz | Idle 30C Load 39C
+ Asetek Waterchill BIX Dual
+ 2x512 G.Skill 1GBLA TCCD @ DDR512 (CPUz 256mhz 2.0-3-3-6-1T)
+ XFX 7800GS OC'd to 460/1500
+ SATA150 2x WD360Raptors NVRaid RAID-0
+ 21" Hitachi CRT
+ Cooler Master CMStacker case
+ Enermax EG651P-VE(FMA)
Post Reply