Howdy stranger! Need to login or register? C’mon...

What is tri-channel memory?

The release of Intel’s new Nehalem-based Core i7 CPU has brought the demand for tri-channel memory to the desktop for the first time. In this short number, we’ll explore what it is, how it works, how to buy it, and how to avoid getting burned by Windows.

What is tri-channel memory?

Tri-channel memory overcomes the bandwidth limitations of individual memory modules by combining the bandwidth of three sticks at a time.

As the name might suggest, tri-channel memory requires that memory added to the system must be installed three sticks at a time. These sets of DDR3 modules are installed in DIMM slots which have been color-coded to designate a channel.

Activating tri-channel functionality requires that DRAM must populate all the slots in Channel A, all the slots in Channel B, or all slots from both channels.

More broadly, any future chipset capable of supporting tri-channel memory must follow these rules:

  • All the modules in a channel must be of the same capacity and speed.
  • Module sets residing in different channels do not need to be of the same capacity and speed. In our above image, Channel A may contain 3×2GB DDR3 modules while Channel B could use 3×1GB modules.
  • All memory configured in the system will run at the frequency and latency of the slowest DIMM. As an example, if one stick of PC3-1066 with timings of 10/10/10 is paired with two sticks of PC3-1333, the PC3-1333 will run at PC3-1066 speeds using that stick’s 10/10/10 latency.

How does it work?

We are at the point where enhancements to clockspeeds are not enough to satisfy the voracious appetites today’s most demanding applications have for system bandwidth. While just one of today’s DDR3 modules has enough bandwidth to transfer the contents of 18 CDs in a second (12800MB/s with DDR3-1600), we still need more.

Just as dual channel memory debuted to address yesteryear’s dearth of system bandwidth, tri-channel memory allows three sticks of DRAM to access a system’s memory controller at the same time. This technique, called parallelism, enhances performance without significantly adding to the cost or complexity of the system.

Other examples of the benefits of parallelism can be found in dual core CPUs, quad core CPUs, RAID arrays for hard drives, and even in the fire department’s decision to bring more than one hose. It’s clear that performing tasks in parallel can often be more beneficial than doing them with a single, larger device. Why let the back of the house burn down when you’re quelling the fire in the front?

How to buy tri-channel memory

It is important to keep in mind that tri-channel is not a feature granted to memory modules. Rather, tri-channel capabilities are strictly governed by the chipset featured on a motherboard. In theory, any three modules of an identical speed and capacity will properly function if paired in a tri-channel configuration on any chipset that supports this feature.

Practically speaking, however, most performance memory manufacturers are now selling convenient 3×1GB or 3×2GB kits of memory which can arm the Core i7 with up to 12GB of DRAM. Helping to avoid bizarre issues that untested sets can unleash, these modules have been factory-tested for compatibility.

Wrap-up

Remember that — with no exceptions — can x86-32 editions of Windows address and use more than 3.2GB of memory. While those 3×2GB kits are deliciously tempting, be sure you’re running a 64-bit edition of Windows so the new capacity is not wasted on the limitations of 32-bit’s aging addressing scheme.

Three identical sticks of memory installed to talk to the memory controller at the same time: it’s that easy! While DDR3 carries a price premium over our beloved DDR2, the increasing availability of Core i7 systems is sure to reduce the price over time.

View or reply via discussion forum.

0 Replies

Hey, be nice. Icrontic is full of good people, we promise.