- Email |
- Print |
- Comments (4) |
- Share

If you want maximum memory performance, you should install two memory modules into two different memory channels to have it run in dual-channel mode. This doubles memory bandwidth by providing a 128-bit data bus.
At a time when memory clock speeds could not be increased much more, the industry decided to widen the memory bus from 64 bits to 128 bits. With the introduction of the AMD Athlon XP and Intel’s second generation Pentium 4 on Socket 478, dual channel memory controllers saw the light of day on contemporary chipsets: Intel’s 865/875, Nvidia’s nForce2, and the VIA KT266A. The technology behind it is rather simple: data is distributed across two separate memory channels to combine their total bandwidth. As a consequence, you need two memory modules, but the benefit is noticeably higher performance.
Dual channel memory controllers were deployed on all subsequent performance chipsets for Intel processors, such as Intel’s 915/925, the 955 and 975 chipsets (with DDR2) and the latest P35 and X38 models. Let’s not forget about Nvidia’s nForce 4 chipset family either. The only difference compared to past chipset families from a memory standpoint are the utilized technology and clock speeds, as well as slight memory tweaks on the enthusiast models (Intel 975X, X38, Nvidia nForce 680i) to further reduce latency. AMD has been integrating the memory controller with all AMD64 processors. Its single-channel versions died together with Socket 754; all other architectures on Socket 939 and Socket AM2 are based on dual-channel RAM today.
Is there still a performance advantage today? Both memory performance and cache efficiency on today’s processors has increased considerably - we’ll find out in the benchmark section. We picked a Core 2 Duo system with low-latency DDR2-800 memory, and benchmarked it in dual channel mode as well as with only a single memory channel. In both cases we used two 1 GB DIMMs by Corsair.

Installing two memory modules into the same channel of the memory controller will force it into single-channel mode.

Every fast Core 2 Duo processor comes with 4 MB of L2 cache, which has a balancing impact on memory performance. In other words: whether you use super-fast or pathetically slow memory still is important, but the impact is less than it was with older processors using less efficient caches.
Sponsored links
Related forums topics
- CPU Buyers' Guide (updated 10 May 2008)
- Best CPU for Parallel Cluster?
- Just how is dual core different than non?
- AMD blows $75 million on Rambus
- Compatible?
- Why AMD is better than Intel?
- 256bit 8600 GTS real or just rumours?
- Fluid Flight Sim PC and more. Help please on best equipment
- Best mobo for this processor...
- x1900gt/x1800xt same price. help me choose.
- 3 Motherboards, one choice
- Why is PC RAM only 64-bit?
- The Graphics State of the Union
- Intel's Core 2 Quadro Kentsfield: Four Cores on a Rampage
Related news
- Microsoft Officially Names Cloud-base Operating System "Windows Azure"
- Nvidia adds double graphics processing to GeForce 6800
- UPDATE: Google combines spreadsheets and word processing
- Second-gen Tesla Packs More Memory, Bandwidth, Processing Horsepower
- Intel And Nvidia Co-sponsors In Parallel Programming Initiative
Best offers
|
X25-V 40GB 2.5" Solid State Drive (SATA) | $129.99 Newegg.com More info |
|
Portable External 640GB 2.5" Hard... | $99.99 Newegg.com More info |
|
Caviar Black 1TB Hard Drive (Serial... | $115.00 STAPLES More info |
|
eGo Desktop External 1TB Hard Drive... | $124.00 CDW.com More info |
|
Barracuda 7200.11 1.5TB Hard Drive... | $99.99 Dell Small Business More info |
All performance charts
- difference between 64 bit and 128 bit
- how to install dual channel memory
- dual socket 478
- difference between single channel and dual channel
- intel 865 875
- parallel processing in core 2 duo
- amd athlon data bus
- dual socket am2
- intel 915 and dual core
- dual 478
- differences between dual channel
- what is the difference between a single and dual channel raid controller
- what is 128 bit memory module
- what is the maximum memory for pentium 4
- introduction of amd processor






This is a great article!
(Firt of all: Excuse my poor English... )
mmm yours memory tests don't convince me. You should run, for example, Winrar AND Lame IN PARALLEL/SIMULTANEOUS (i.e multitasking), otherwise, caches don't are flushed (and it's when dual channel really is important). Note that it's not a superflous situation; under normal use a system commonly have several huge memory applications run concurrently (word, browser whith a lot of tabs open, anti-virus, etc. )
el_bot
I doubt anyone from Tom's will see this comment on such an old article, but it would have been interesting to see Single-vs.-Dual channel memory using an AMD processor. Since Tom's like Intel, the new Core i7's would also be beneficial. The point is, the article acknowledges the Core 2's have a tremendous amount of L2 cache to combat FSB (and consequently Memory) latencies. How is the comparison with an AMD or nwe Core i7 where there is NO FSB and the L2 Cache is significantly reduce? I would imagine this is where dual/tripple-channel shows is mustard. I hope we see a single vs. dual vs. triple channel comparison soon.
Won't it be different when using a AMD processor with Memory Controller inside CPU.