Skip to main content

Independent memory mode

In independent memory mode, memory channels can be populated with DIMMs in any order and you can populate all channels for each processor in any order with no matching requirements. Independent memory mode provides the highest level of memory performance, but lacks failover protection. The DIMM installation order for independent memory mode varies based on the number of processors and memory modules installed in the compute node.

Figure 1. Processor and memory module layout
CPU and DIMM layout for multiple-processor systems
Table 1. Processor and memory module layout
1 DIMM 25 – 306 Processor socket 2
2 Processor socket 37 DIMM 19 – 24
3 DIMM 1 – 68 Processor socket 4
4 Processor socket 19 DIMM 43 – 48
5 DIMM 7 – 1810 DIMM 31 – 42
Table 2. Channel and slot information of DIMMs around processor 1 and 2
Memory controllersController 0Controller 1
ChannelsChannel 2Channel 1Channel 0Channel 0Channel 1Channel 2
Slots010101101010
DIMM numbers (processor 1)123456789101112
DIMM numbers (processor 2)131415161718192021222324
Table 3. Channel and slot information of DIMMs around processor 3 and 4
Memory controllersController 1Controller 0
ChannelsChannel 2Channel 1Channel 0Channel 0Channel 1Channel 2
Slots010101101010
DIMM numbers (processor 3)252627282930313233343536
DIMM numbers (processor 4)373839404142434445464748
Independent memory mode guidelines:
  • Individual memory channels can run at different DIMM timings, but all channels must run at the same interface frequency.

  • Populate memory channel 0 first.

  • Memory channel 1 is empty or identically populated as memory channel 0.

  • Memory channel 2 is empty or identically populated as memory channel 1.

  • In each memory channel, populate slot 0 first.

  • If a memory channel has two DIMMs, populate the DIMM with a higher number of ranks in slot 0. If the ranks are the same, populate the one with higher capacity in slot 0.

Note
Two special rules of identical DIMMs population for optimal performance.
  • When a processor populates three identical DIMMs (same part number), populate all on memory controller 0; otherwise, follow the general population rule.

  • When a processor populates ten identical DIMMs (same part number), populate;five DIMMs on memory controller 0 and five DIMMs on memory controller 1; otherwise, follow the general population rule.

The independent memory mode DIMM population sequences for each supported processor configuration are: