What's needed for the dual-channel mode of the nForce/2? At least, two memory modules, with one installed exactly into the DIMM0 slot which is arranged differently than DIMM1/2 or DIMM1, with the DIMM2/3 being provided as well. In case of wrong installation the second memory controller might not operate. The modules can be different (as well as their producers), but their speed characteristics should be the same, otherwise the system will operate at the speed of the slower one (for example, DDR266 in case of one DDR266 and one DDR400 modules). It's also possible to use three modules, but remember that the dual-channel access can be set only for the memory size equal to the double size of the first module (which is installed into the slot of the lowest number), and if the size of the first module does not exceed the sum of the sizes of the second and third modules. Obviously, there are two most optimal cases: equal memory modules inserted into the first and second slots, or three modules, with the first one being equal to the sum of the other two modules.
Both controllers are functionally identical with all control and timing parameters independently programmable. This allows asymmetric DIMMs with different memory organization, size, and speed to be used on MC1 and MC2 and still provide the full performance benefits of the 128-bit memory system
Athlon 64 X2 processors are based on the Toledo and Manchester cores with E stepping, i.e. their functionality is similar to that of the Athlon 64 processors on San Diego and Venice cores (except for the ability to process two computational threads simultaneously). Athlon 64 X2 also supports SSE3 instructions and features an enhanced memory controller. Among the peculiarities of the memory controller of the new Athlon 64 X2 I would like to mention the support of different memory DIMMs in different channels (it even allows installing memory modules of different capacity in different channels) and the support of up to four double-sided DIMMs in DDR400 mode.