dual channel

xxxalpinexxx80

New Member
what is duel chanelle and what does it actually do, does it double 800x2? can some one please explain to me and would it preform having 4 dimms in dual channel then 2
 
RAM101 said:
Dual Channel. A popular buzzword, dual channel refers to the idea of running two memory controllers to feed data to the CPU thus providing a theoretical doubling of the throughput capacity (currently only available on select DDR and DDR2 configurations). The reasoning for this is simple:

  • DDR/DDR2 memory uses a 64bit interface to commuinicate with the memory controller. For 200MHz (DDR400) clock, the maximum throughput becomes 64bits x 200MHz x 2 ÷ 8bits/byte = 3200MB/s ~= 3.2GB/s (note here that MB is defined as 1-million)
  • The most straightforward way to improve performance (as demonstrated in the videocard market) is to double the memory interface to 128bits. Doing so would provide for 128bits x 200MHz x 2 ÷ 8bits/byte = 6400MB/s ~= 6.4GB/s of throughput. This however is too electrically complex to be implememented.
  • Now suppose we have two (or four) sticks of memory, each with it's own private connection to a memory controller (i.e., each stick or pair of sticks would have it's own 3.2GB/s connection to the memory controller). This would mean that the aggregate throughput is roughly 6.4GB/s. This is the principle behind dual-channel memory.
This example is using PC3200 but the primciple is the same.

See http://www.computerforum.com/11096-ram-101-a.html for more information on RAM. Feel free to post any other questions or to ask for clarification on anything.
 
Well long story short, it treats 2 memory channels as 1 to double bandwidth. So PC3200 (DDR400) in dual channel is equivalent to a stick of PC6400 (DDR800).
 
Back
Top