Skip to main content

Memory mirroring mode installation order

Memory-mirroring mode provides full memory redundancy while reducing the total system memory capacity in half. Memory channels are grouped in pairs with each channel receiving the same data. If a failure occurs, the memory controller switches from the DIMMs on the primary channel to the DIMMs on the backup channel. The DIMM installation order for memory mirroring varies based on the number of processors and DIMMs installed in the server.

Memory mirroring guidelines:
  • Memory mirroring reduces the maximum available memory by half of the installed memory. For example, if the server has 64 GB of installed memory, only 32 GB of addressable memory is available when memory mirroring is enabled.

  • Each DIMM must be identical in size and architecture.

  • DIMMs on each memory channel must be of equal density.

  • If two memory channels have DIMMs, mirroring occurs across two DIMMs (channels 0/1 will both contain the primary/secondary memory caches).

  • If three memory channels have DIMMs, mirroring occurs across all three DIMMs (channels 0/1, channels 1/2, and channels 2/0 will all contain primary/secondary memory caches).

With two processors

The following table shows the DIMM population sequence for memory mirroring when two processors are installed.

Table 1. Memory Mirroring with two processors
TotalProcessor 1Processor 2Total
DIMMs123456789101112131415161718 192021222324DIMMs
8*358101517 20228
12*1 3 5  8 10 1213 15 17  20 22 2412
24*12345678910111213141516171819202122232424
Note
DIMM configurations with an asterisk (*) listed in the table support the Sub NUMA Clustering (SNC) feature, which can be enabled via UEFI. SNC is not supported if DIMM population does not follow the sequence indicated by the table above.

With four processors

The following table shows the DIMM population sequence for memory mirroring mode when four processors are installed.

Table 2. Memory mirroring with four processors
TotalProcessor 1Processor 2Total
DIMMs123456789101112131415161718192021222324DIMMs
16*358101517202216
24*1 3 5  8 10 1213 15 17  20 22 2424
48*12345678910111213141516171819202122232448
TotalProcessor 3Processor 4Total
DIMMs252627282930313233343536373839404142434445464748DIMMs
16*272932343941444616
24*25 27 29  32 34 4637 39 41  44 46 4824
48*25262728293031323334353637383910414243444546474848
Note
DIMM configurations with an asterisk (*) listed in the table support the Sub NUMA Clustering (SNC) feature, which can be enabled via UEFI. SNC is not supported if DIMM population does not follow the sequence indicated by the table above.