Skip to main content

Memory module installation rules

Memory modules must be installed in a specific order based on the memory configuration that you implement on your server.

Your server supports up to 6 memory modules when one processor is installed, and up to 12 memory modules when two processors are installed. The following memory configurations are supported, depending on the processors installed:
  • For Intel Xeon SP Gen 1:

    • Minimum: 8 GB (only one processor installed and only one 8 GB RDIMM installed in the CPU1 DIMM3 slot)

    • Maximum:

      • 384 GB using RDIMMs (two processors installed and one 32 GB RDIMM installed in each of the 12 memory module slots)

      • 768 GB using LRDIMMs (two processors installed and one 64 GB LRDIMM installed in each of the 12 memory module slots)

    • Type:

      • TruDDR4 2666, single-rank or dual-rank, 8 GB/16 GB/32 GB RDIMMs with Error Checking and Correcting (ECC) technology

      • TruDDR4 2666, quad-rank, 64 GB LRDIMMs with ECC technology

  • For Intel Xeon SP Gen 2:

    • Minimum: 8 GB (only one processor installed and only one 8 GB RDIMM installed in the CPU1 DIMM3 slot)

    • Maximum: 768 GB (two processors installed and one 64 GB RDIMM installed in each of the 12 memory module slots)

    • Type:

      • TruDDR4 2666, single-rank or dual-rank, 16 GB/32 GB RDIMMs with ECC technology

      • TruDDR4 2933, single-rank or dual-rank, 8 GB/16 GB/32 GB/64 GB RDIMMs with ECC technology

Note
List of supported memory module is different for 1st generation (Skylake) and 2nd generation (Cascade Lake) Intel Xeon processors. Make sure to install compatible memory modules to avoid system error.For a list of supported DIMMs, see: Lenovo ServerProven website.
Note
Before installing a memory module, ensure that all memory modules to be installed must be of the same type. Your server supports the following types of memory modules:
  • TruDDR4 RDIMM with ECC technology

  • TruDDR4 LRDIMM with ECC technology

The following illustration helps you to locate the memory module slots on the system board.
Figure 1. Memory module slots on the system board
Memory module slots on the system board

The following memory configurations are available:

Independent mode

Independent mode provides high performance memory capability. You can populate all channels with no matching requirements. Individual channels can run at different memory module timings, but all channels must run at the same interface frequency.

The following table shows the memory module population sequence for independent mode when only one processor (CPU1) is installed.
Note
If there are three identical memory modules to be installed for CPU1, and the three memory modules have the same Lenovo part number, install the three memory modules in slots 1, 2, and 3.
Table 1. Independent mode with one processor
Total memory modulesProcessor 1Total memory modules
654321
131
2  43  2
34323
4 5432 4
5543215
66543216
The following table shows the memory module population sequence for independent mode when two processors (CPU1 and CPU2) are installed.
Note
  • If there are three identical memory modules to be installed for CPU1, and the three memory modules have the same Lenovo part number, install the three memory modules in slots 1, 2, and 3.

  • If there are three identical memory modules to be installed for CPU2, and the three memory modules have the same Lenovo part numbers, install the three memory modules in slots 7, 8, and 9.

Table 2. Independent mode with two processors
Total memory modulesProcessor 2Processor 1Total memory modules
121110987654321
2932
3   9   43  3
4109434
5  109   432 5
610984326
7  1098 5432 7
811109854328
9 111098 543219
1011109875432110
11 111098765432111
1212111098765432112

Mirroring mode

In mirroring mode, each memory module in a pair must be identical in size and architecture. The channels are grouped in pairs with each channel receiving the same data. One channel is used as a backup of the other, which provides redundancy.
Note
  • All memory modules to be installed must be the same type with the same capacity, frequency, voltage, and rank.

  • Partial Memory Mirroring is a sub-function of memory mirroring. It requires following the memory installation order of memory mirroring mode.

The following table shows the memory module population sequence for mirroring mode when one processor (CPU1) is installed.
Table 3. Mirroring mode with one processor
Total memory modulesProcessor 1Total memory modules
654321
2322
3   3213
454324
66543216
The following table shows the memory module population sequence for mirroring mode when two processors (CPU1 and CPU2) are installed.
Table 4. Mirroring mode with two processors
Total memory modulesProcessor 2Processor 2Total memory modules
121110987654321
498324
5   98   3215
69873216
8 111098 5432 8
99876543219
10 11109865432110
1212111098765432112

Rank sparing mode

In rank sparing mode, one rank of a memory module works as the spare rank for the other ranks on the same channel. The spare rank is not available as system memory.
Note
  • All memory modules to be installed must be the same type with the same capacity, frequency, voltage, and number of ranks.

  • Single-rank memory modules do not support rank sparing mode.

Table 5. Rank sparing mode with one processor
Total memory modulesProcessor 1Total memory modules
654321
131
2  43  2
34323
4 5432 4
5543215
66543216
The following table shows the memory module population sequence for rank sparing mode when two processors (CPU1 and CPU2) are installed.
Table 6. Rank sparing mode with two processors
Total memory modulesProcessor 2Processor 1Total memory modules
121110987654321
2932
3   9   43  3
4109434
5  109   432 5
610984326
7  1098 5432 7
811109854328
9 111098 543219
1011109875432110
11 111098765432111
1212111098765432112