- Joined
- Jan 9, 2005
- Location
- Livonia, MI
Nearly every A64 overclocking guide asserts that non-integer CPU multipliers (eg. 8.5, 9.5) are useless, because of the way the memory dividers are assigned for the A64 architecture. However, I am a bit confused now, because I believe I have stumbled upon a situation in which a CPU multi of 9.5 actually provides me with a memory divider that is unattainable with any other combination on my motherboard.
The memory divider options on my motherboard are as follows:
[2:1 DDR400] -- 1:1 mem / HTT ratio
[5:3 DDR333] -- ~5:6 mem / HTT ratio
[3:2] -- ~3:4 mem / HTT ratio
[4:3] -- ~2:3 mem / HTT ratio
Because my memory overclocks so poorly on my motherboard, I really can't get the most out of my Venice CPU with the dividers that are available to me and using integer CPU multipliers. I really need to keep the memory under 210 MHz, regardless of timings, to achieve stability. Let's assume I want to run my CPU around 2600 MHz. If I run 260x10 with the [5:3 DDR333] divider, or 288x9 with the [3:2] divider, I get a memory speed of 216.7 MHz, which my system cannot handle for whatever reason. What I really need is a CPU/13 setting. How can I get this? According to the equation given in all the overclocking guides, the divider is calculated as follows:
CEIL(CPU multi/(mem:HTT ratio))
Using an integer CPU multi, there is no way that this equation yields 13, at least with the mem:HTT ratios available on my board. However, if one uses 8.5 or 9.5 for CPU multi in the equation, 13 is achievable. For instance,
CEIL(9.5/(3/4)) = 13
With these settings, I could theoretically run 273x9.5 = 2594 MHz, while keeping my memory at 200 MHz! This seems like a perfect solution, except for the fact that Asus' BIOS support sucks and my board doesn't have a working [3:2] divider at the moment.
Anyhow, I'm asking knowledgeable overclockers out there to enlighten me if I'm completely missing something here. Where have I gone wrong in my thought process, or is this a real example that contradicts the notion that non-integer CPU multipliers are useless on A64 systems? Thanks in advance!
The memory divider options on my motherboard are as follows:
[2:1 DDR400] -- 1:1 mem / HTT ratio
[5:3 DDR333] -- ~5:6 mem / HTT ratio
[3:2] -- ~3:4 mem / HTT ratio
[4:3] -- ~2:3 mem / HTT ratio
Because my memory overclocks so poorly on my motherboard, I really can't get the most out of my Venice CPU with the dividers that are available to me and using integer CPU multipliers. I really need to keep the memory under 210 MHz, regardless of timings, to achieve stability. Let's assume I want to run my CPU around 2600 MHz. If I run 260x10 with the [5:3 DDR333] divider, or 288x9 with the [3:2] divider, I get a memory speed of 216.7 MHz, which my system cannot handle for whatever reason. What I really need is a CPU/13 setting. How can I get this? According to the equation given in all the overclocking guides, the divider is calculated as follows:
CEIL(CPU multi/(mem:HTT ratio))
Using an integer CPU multi, there is no way that this equation yields 13, at least with the mem:HTT ratios available on my board. However, if one uses 8.5 or 9.5 for CPU multi in the equation, 13 is achievable. For instance,
CEIL(9.5/(3/4)) = 13
With these settings, I could theoretically run 273x9.5 = 2594 MHz, while keeping my memory at 200 MHz! This seems like a perfect solution, except for the fact that Asus' BIOS support sucks and my board doesn't have a working [3:2] divider at the moment.
Anyhow, I'm asking knowledgeable overclockers out there to enlighten me if I'm completely missing something here. Where have I gone wrong in my thought process, or is this a real example that contradicts the notion that non-integer CPU multipliers are useless on A64 systems? Thanks in advance!