Stop Microsoft
Miscellaneous => Technical Support => Topic started by: SiMuLaCrUm on 20 December 2008, 04:08
-
I have PC-6400 RAM that is supposed to be 800mhz. I set my mainboard to run it at 800mhz, but when I look at the ram speed using CPUID, it says is running at 400mhz. Any way to fix this?
-
Maybe it is running at 800 Mhz. Is it dual channel? You got this as a matched pair, right?
-
At least it's only a slight RAM problem...
-
Yes, it is a matched pair running dual channel. The BIOS and the startup tests read it as 800mhz. I'm guessing that the program I used just doesn't read 800mhz, so it reads it as 400mhz.
-
DDR is double data rate. Which means the effective frequency is twice the actual speed. In this case the effective frequency is 800Mhz, while the actual clock speed is 400. Programs such as CPU-Z, CPUID often read the actual clock speed. Nothing to worry about at all :)
-
Yeah, I figured that out when i realized it was dual channel (Y)
Thanks, it had me and my dad a bit confused when we installed it >.<
-
Yeah, I figured that out when i realized it was dual channel (Y)
Thanks, it had me and my dad a bit confused when we installed it >.<
Dual channel has nothing to do with it. Dual channel just means the sticks of ram are paralleled to double the bandwidth.
-
Ah, ok. It makes sense now, each of the sticks are 400mhz, but they combine bandwidth.
-
Ah, ok. It makes sense now, each of the sticks are 400mhz, but they combine bandwidth.
Nooooo...
MHz means how many clock cycles, in terms of millions of clock cycles per second. So 400Mhz is 400 Mllion On/Off cycles per second. On every clock cycle you have whats called a rising and a falling edge. Rising is during switch on, and falling is during switch off.
(http://hosting04.imagecross.com/image-hosting-16/9456untitled.JPG)
Normal non-ddr ram can only transmit dad on the rising edge, but DDR ram can transmit data on both the rising AND falling edges. It effectively doubles the speed. Dual channel means your two ram sticks are in parallel. So each one of your "800 Mhz" sticks is actually running at 400. In dual channel mode you effectively have a single "1600 Mhz" ram stick, or actually for a combine 800Mhz
Think of those push button grill ignitors, or those large push button lighter. Those are like Non-DDR ram, they only spark when you push the button down. If it were a "DDR" lighter, it would spark again when you let go of the button. You are still doing the samething as before, but you able to now get two sparks out of it. In dual channel you would have two grill lighters. Now a "Dual Channel DDR" grill lighter now lets you get 4 sparks per each press and release
-
Nice metaphor. Brilliant graphics too :P
-
Ah, ok. It makes sense now, each of the sticks are 400mhz, but they combine bandwidth.
Nooooo...
MHz means how many clock cycles, in terms of millions of clock cycles per second. So 400Mhz is 400 Mllion On/Off cycles per second. On every clock cycle you have whats called a rising and a falling edge. Rising is during switch on, and falling is during switch off.
(http://hosting04.imagecross.com/image-hosting-16/9456untitled.JPG)
Normal non-ddr ram can only transmit dad on the rising edge, but DDR ram can transmit data on both the rising AND falling edges. It effectively doubles the speed. Dual channel means your two ram sticks are in parallel. So each one of your "800 Mhz" sticks is actually running at 400. In dual channel mode you effectively have a single "1600 Mhz" ram stick, or actually for a combine 800Mhz
Think of those push button grill ignitors, or those large push button lighter. Those are like Non-DDR ram, they only spark when you push the button down. If it were a "DDR" lighter, it would spark again when you let go of the button. You are still doing the samething as before, but you able to now get two sparks out of it. In dual channel you would have two grill lighters. Now a "Dual Channel DDR" grill lighter now lets you get 4 sparks per each press and release
Ah, it makes sense. And I like the metaphor :)