Location: USA Shipping: Worldwide Shipping Call +1 872 293 4196 WhatsApp supply@allchipsupply.com

Server Memory Buying Guide: How to Choose DDR5 RDIMMs

By All Chip Supply · Published

Server memory looks simple on a quote: a capacity, a speed and a price. In practice, the right DDR5 RDIMM depends on the processor, the motherboard, how many slots you fill and what the server vendor has qualified. Buying the wrong module type or an unbalanced configuration can cost performance or stop a server from booting. This guide explains the choices in plain terms and ends with a checklist to use before you order.

What a DDR5 RDIMM is

An RDIMM (registered DIMM) is a memory module with a registering clock driver (RCD) that buffers command and address signals between the memory controller and the DRAM chips. That buffering lets a server support more modules and higher capacities than unbuffered memory. Server RDIMMs also carry extra DRAM for ECC (error-correcting code), which detects and corrects memory errors.

DDR5 brought several changes compared with DDR4:

DDR5 and DDR4 modules are not interchangeable. A server built for DDR4, such as many AMD EPYC 7002/7003 and Intel Xeon Scalable 2nd/3rd Gen systems, needs DDR4 RDIMMs like the Samsung 32GB DDR4-3200 RDIMM.

RDIMM, UDIMM or something else

Check which module type your platform supports before anything else:

RDIMMs and UDIMMs cannot be mixed in the same system, and non-ECC desktop memory is not a substitute for either.

Capacity and ranks

Common DDR5 RDIMM capacities are 32 GB, 64 GB, 96 GB and 128 GB, with larger 3DS modules for very high capacity. The organization code on the label, such as 1Rx8, 2Rx8 or 2Rx4, tells you the number of ranks and the width of the DRAM chips. Many 64 GB and 128 GB server modules are 2Rx4, including the Micron 64GB DDR5-5600 RDIMM and the Micron 128GB DDR5-5600 RDIMM.

Keep every module in a server the same capacity, rank and organization where possible. Mixing types can force the memory controller to a lower speed, and some platforms do not support mixed configurations at all.

Speed: what the label says vs what you get

A module's rated speed, such as DDR5-4800 or DDR5-5600, is its maximum. The speed the server actually runs at is set by the processor and by how many DIMMs are installed per channel. For example:

A faster module generally works at the lower speed a platform supports, so a DDR5-5600 module such as the Kingston Server Premier 64GB DDR5-5600 RDIMM can be used in a DDR5-4800 platform, but you will not gain the extra speed. If the platform tops out at DDR5-4800, a module like the SK hynix 64GB DDR5-4800 RDIMM or the Samsung 128GB DDR5-4800 RDIMM can be a sensible match. Always check the processor and motherboard documentation for the exact supported speeds.

Populate every channel evenly

Memory bandwidth comes from channels. Current AMD EPYC 9004 and 9005 processors provide 12 DDR5 channels per socket, and 4th and 5th Gen Intel Xeon Scalable processors provide 8 per socket. For best bandwidth, put one identical module in every channel of every socket before adding a second module per channel.

That rule often decides module size. A two-socket EPYC server with one module in each of its 24 channels reaches 1.5 TB with 64 GB modules and 3 TB with 128 GB modules. Choosing larger modules to fill all channels once is usually better than filling only half the channels with two modules each.

Read the part number and label

Server memory part numbers encode capacity, organization, speed and revision. The label usually also shows a PC5 rating: PC5-38400 corresponds to DDR5-4800 and PC5-44800 to DDR5-5600. Kingston's Server Premier line lists CAS latency in the part number (for example CL46), and its fixed bill of materials keeps the components the same for a given part number, which helps when you build identical servers over time.

Match the full part number to your server vendor's qualified memory list. OEM servers can be strict about which modules they accept or support, and some will show warnings or refuse warranty support for unlisted memory.

Checklist before you request a quote

DRAM prices change quickly, so several modules on our memory page are quoted on request, with prices shown in USD where verified. For the processors these modules pair with, see server CPUs and the AI and data center hardware range, and read our data center GPU buying guide. For larger orders, send a bulk quote request with your configuration.

Chat with Us on WhatsApp