• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

Dual channel FAQ

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

Ktulu

Member
Joined
Dec 2, 2002
Location
Tucson, Arizona
Ok well theres been a lot of questions on what dual channel is/does. So im goiing to put all the questions ive seen on dual channel that have been answered on this one post.
PLEASE CORRECT IF ANY OF THIS IS WRONG. ALSO, PLEASE ADD ON TO THIS.

Heres a quick explanation on how dual channel affects AMD and p4 in general.

Dual channel modes run two (hopefully identical) sticks of ram in parallel, theoretically doubling bandwidth. The reality is that bandwidth does not nearly double, with something more like 60% greater bandwidth realized compared to an otherwise similar single channel configuration.

Dual channel does not improve latency, rather the opposite. In most cases dual channel configurations will exhibit worse latency than otherwise similar single channel configurations. This is where the general statements stop, the rest is different between the Intel 865/875 and AMD Nforce2 platforms.

In regards to performance AMD's largely do not benefit from dual channel because of the Athlon XP's system architecture, not that the cpu itself "lacks bandwidth". The reason for this factor is that the front side bus is double pumped, meaning the connection between the cpu and the rest of system is not sized large enough to benefit from the increased memory bandwidth. For the purposes of this discussion we can treat the fsb as existing to link the cpu and the memory. Placing more memory bandwidth at the memory end of the link isn't very productive since it exceeds the ability of the fsb to accomodate the increased bandwidth.

P4's on the other hand have a quad pumped fsb. This gives them roughly twice the fsb bandwidth of AthlonXP's at a given fsb clock rate. This means they are in an excellent position to take advantege of the roughly 60% greater bandwidth dual channel configurations provide.

AMD and Intel also differ in the latency department. Nforce2's dual channel setup, being somewhat primitive compared to Intel's, can do nothing but harm latency as compared to single channel configurations. Intel created the PAT (performance acceleration technology) to counter this effect. PAT is a chipset level optimization that effects both the latency of the memory controller and enforces faster memory chip timing values. These advantages allow Intel dual channel configurations to have equal or better latency than single channel modes.

The two platforms also differ in the number of dimms supported. Only Nforce2 allows you to add a third dimm and retain dual channel operation. Intel systems must use either 2 or 4 identical dimms for dual channel operation.

As far your last point, I simply don't understand what you are getting at. If you need 1GB, you need 1GB. Whether or not you are running dual channel does not effect this. And conversely, if your applications and usage work fine on 512MB, again, whether or not you running dual channel does not factor into this.

Q) If i have 1-512 stick and 1-256 stick but the both have the same bus, will it work fine?

A)No, the two sticks ram must be the same.

Q) What is the performance boost?

A)AMD does not get much improvement from dual channel because the bandwidth of an XP300+ Barton is exactly the same as the bandwidth of a single stick of PC3200 RAM. The Nforce2 chipset also isn't terribly efficient in terms of bandwith. If you run 2 sticks at 100MHz, you get only a little over one stick. It's apperarntly designed with other things in mind.
On the P4 systems the boost is more noticable, its ~60%-80%.

Q) If I use dual channel and then later on decide to put a third stick of memory in, will having 3 RAM modules negate the dual channel effect?

A)It would only negate the dual channel effect if y ou have a p4 system, not on AMD thou.

Q)Would 1gb be better then 512 dual channel?

A)No, dual channel is better because you would be getting more bandwidth....right?

Q) Is dual channel mode best for performance and OC?
A)Running your RAM in Dual Channel will increase preformance slightly, but may restrict your overclock speeds.


ok this is all i came up with for now..but i only got to page 2 of the search page..more to come.

agian, please correct me if i am wrong, please add on to this.
 
Last edited:
Correct me if I'm wrong, but I don't believe dual channel reduces latentcy. Also, it's Dual as in two, not duel, two people drying to kill each other.

Q)Would 1gb be better then 512 dual channel?
I don't think I understand the question. If you have two 512M sticks and run them in dual channel, you will have a total of 1G of ram. If you have 2 512M sticks in a single channel, you have 1G, but less bandwidth.

AMD does not get much improvement from dual channel because the bandwidth of an XP300+ Barton is exactly the same as the bandwidth of a single stick of PC3200 RAM. The Nforce2 chipset also isn't terribly efficient in terms of bandwith. If you run 2 sticks at 100MHz, you get only a little over one stick. It's apperarntly designed with other things in mind.
 
hehe, tks for catching the duel.
Can ne one that is SURE about the 1g Vs. dual 512 answer that plz? Im not sure, gnufsh isnt sure....

tks for the amd performance boost part.
 
Q) If i have 1-512 stick and 1-256 stick but the both have the same bus, will it work fine?
A)No, the two sticks ram must be the same.

I disagree. Ram sticks don't have to be "matched", the same size, or even the same rated speeds to work together. If you run a 512MB in slot 1 and 256MB in slot 3, only half of the 512 stick and all of the 256 stick will be in DC. Currently I'm running a 256 stick of samsung ram and a 512 stick of KVR. When my computer boots, it says Dual Channel. Cpuz detects the memory in dual channel and I get a small boost (~5%) in Sandra bandwidth scores compared to running all 768MB in single channel mode.
 
Your trying to generalize more than is possible between AMD and P4 systems. They are radically different in performance characteristics and ram preference, and configuration options.

What you can say about dual channel in general is this:

Dual channel modes run two (hopefully identical) sticks of ram in parallel, theoretically doubling bandwidth. The reality is that bandwidth does not nearly double, with something more like 60% greater bandwidth realized compared to an otherwise similar single channel configuration.

Dual channel does not improve latency, rather the opposite. In most cases dual channel configurations will exhibit worse latency than otherwise similar single channel configurations. This is where the general statements stop, the rest is different between the Intel 865/875 and AMD Nforce2 platforms.

In regards to performance AMD's largely do not benefit from dual channel because of the Athlon XP's system architecture, not that the cpu itself "lacks bandwidth". The reason for this factor is that the front side bus is double pumped, meaning the connection between the cpu and the rest of system is not sized large enough to benefit from the increased memory bandwidth. For the purposes of this discussion we can treat the fsb as existing to link the cpu and the memory. Placing more memory bandwidth at the memory end of the link isn't very productive since it exceeds the ability of the fsb to accomodate the increased bandwidth.

P4's on the other hand have a quad pumped fsb. This gives them roughly twice the fsb bandwidth of AthlonXP's at a given fsb clock rate. This means they are in an excellent position to take advantege of the roughly 60% greater bandwidth dual channel configurations provide.

AMD and Intel also differ in the latency department. Nforce2's dual channel setup, being somewhat primitive compared to Intel's, can do nothing but harm latency as compared to single channel configurations. Intel created the PAT (performance acceleration technology) to counter this effect. PAT is a chipset level optimization that effects both the latency of the memory controller and enforces faster memory chip timing values. These advantages allow Intel dual channel configurations to have equal or better latency than single channel modes.

The two platforms also differ in the number of dimms supported. Only Nforce2 allows you to add a third dimm and retain dual channel operation. Intel systems must use either 2 or 4 identical dimms for dual channel operation.

As far your last point, I simply don't understand what you are getting at. If you need 1GB, you need 1GB. Whether or not you are running dual channel does not effect this. And conversely, if your applications and usage work fine on 512MB, again, whether or not you running dual channel does not factor into this.
 
Ktulu said:
hehe, tks for catching the duel.
Can ne one that is SURE about the 1g Vs. dual 512 answer that plz? Im not sure, gnufsh isnt sure....

tks for the amd performance boost part.

I'm sure about what I said. I'm not sure if that's what your question was asking.
 
Duner said:


I disagree. Ram sticks don't have to be "matched", the same size, or even the same rated speeds to work together. If you run a 512MB in slot 1 and 256MB in slot 3, only half of the 512 stick and all of the 256 stick will be in DC. Currently I'm running a 256 stick of samsung ram and a 512 stick of KVR. When my computer boots, it says Dual Channel. Cpuz detects the memory in dual channel and I get a small boost (~5%) in Sandra bandwidth scores compared to running all 768MB in single channel mode.

for intel systems that won't work.... and if you do have an intel then something is being read wrong because for intel dual channel you must have an even number of ram sticks.

Ktulu said:

Q) If I use dual channel and then later on decide to put a third stick of memory in, will having 3 RAM modules negate the dual channel effect?

A)No it would not negate the dual channel effect


it would for intel systems.
 
for intel systems that won't work.... and if you do have an intel then something is being read wrong because for intel dual channel you must have an even number of ram sticks.

Oops, I really should make a sig for myself. Yes I'm running an AMD nforce2 based system.
 
ok and for the intel improvement, its alot, its not quite double.... but uhhh id say around 60-80% for me
 
Thanks guys, I gotta do something to keep myself entertained during my "html" class...notice the "..

Thanks agian for the info stan.
 
Back