- Jan 12, 2005
- 9,500
- 6
- 81
Suppose you set your FSB speed to 240 and your memory divider to 166, what do you think your actual memory speed will be? 200MHz? In general, that's incorrect.
To determine the true speed, you need to know what speed your CPU is running, and then perform a calculation:
1) Determine the least integer greater than CPU-speed/memory-divider.
2) Divide the CPU speed by the integer determined in (1)
3) Multiply the result of (2) by FSB-speed/200.
For example, suppose you have a CPU running at 10x240 = 2400MHz and your memory divider is 166 (= 166.666666666 . . .):
1) 2400/166.666666666 = 14.4 ==> 15
2) 2400/15 = 160
3) 160*(240/200) = 192MHz (versus the expected 200MHz)
Edit: I corrected my lousy initial example.
To determine the true speed, you need to know what speed your CPU is running, and then perform a calculation:
1) Determine the least integer greater than CPU-speed/memory-divider.
2) Divide the CPU speed by the integer determined in (1)
3) Multiply the result of (2) by FSB-speed/200.
For example, suppose you have a CPU running at 10x240 = 2400MHz and your memory divider is 166 (= 166.666666666 . . .):
1) 2400/166.666666666 = 14.4 ==> 15
2) 2400/15 = 160
3) 160*(240/200) = 192MHz (versus the expected 200MHz)
Edit: I corrected my lousy initial example.