◈ Firm published pricing — no post-order repricing 🛡 Owned warranty & in-house RMA ◱ PO · NET-30 · tax-exempt · freight quotes ☏ +1 (380) 221-5339
NetworkingCorner
Buying guide

RDIMM vs LRDIMM: registered vs load-reduced server memory

How buffering differs, the rank / capacity / latency trade-offs, and which server DIMM type to populate for your platform.

Short answer

What is the difference between RDIMM and LRDIMM, and which should you use? Both are ECC server modules with an on-DIMM register that buffers the command/address bus; the difference is the data path. RDIMM (registered) buffers command/address only, keeping latency and cost low — ideal up to about two DIMMs per channel. LRDIMM (load-reduced) adds a data buffer that lowers electrical load, enabling higher module capacities and full DIMM-per-channel population at slightly higher latency and price. Use RDIMM for typical dual-socket builds; choose LRDIMM only when total capacity or DIMMs-per-channel exceed what RDIMM ranks allow.

RDIMM and LRDIMM look identical and both carry ECC and a register chip, so datasheets rarely make the trade-off obvious. The distinction is where the buffering sits — and that one design choice sets the capacity ceiling, the latency and the price.

What is a registered DIMM (RDIMM)?

A registered DIMM places a register (and a phase-locked loop / clock driver, the RCD on DDR4/DDR5) between the memory controller and the DRAM chips on the command, address and control signals only. Buffering those lines reduces electrical loading on the controller, improving stability and allowing more ranks per channel than unbuffered UDIMMs. The data lines remain a direct connection to the DRAM, which keeps latency low. RDIMM is the mainstream choice for Xeon Scalable and EPYC servers — for example the HPE 32GB 2Rx4 DDR4-2933 RDIMM (P00924-B21), a dual-rank registered ECC module for ProLiant Gen10.

What is a load-reduced DIMM (LRDIMM)?

A load-reduced DIMM keeps the register but adds an isolation memory buffer (the iMB, or per-byte data buffers on DDR4) on the data lines as well. From the controller's point of view, every LRDIMM presents as a single electrical load regardless of how many ranks are stacked behind the buffer. That reduced load is what lets a platform populate higher-capacity, higher-rank modules — and fill every slot — while holding a usable data rate. The cost is a small latency penalty from the extra buffer stage and a higher price per module.

RDIMM vs LRDIMM at a glance

The core trade-off, side by side (DDR4 figures shown; DDR5 raises the capacity ceilings but the relationship is unchanged):

AttributeRDIMMLRDIMM
BufferingRegister on command/address/controlRegister + data buffer (iMB) on all lines
ECCYesYes
Typical ranks1R / 2R (QR less common)4R / 8R (via 3DS)
Max capacity / module (DDR4)up to 64 GBup to 128–256 GB (3DS)
DIMMs per channel at rated speedFewer — loading limitsMore — reduced load
Relative latencyLowerSlightly higher
Relative priceLowerHigher
Best fitMainstream 1–2 DPC dual-socketMax-capacity / high-DPC builds

How rank and DIMMs-per-channel affect speed

Rank is the number of independent 64-bit (72-bit with ECC) data blocks on a module: a 2Rx4 module is dual-rank with x4-wide DRAM. More ranks and more DIMMs per channel (DPC) increase electrical load, and most platforms derate the memory clock as load rises — a channel that runs 3200 MT/s at 1 DPC may step down at 2 DPC. Because LRDIMM's data buffer masks that load, it can hold a higher speed at 2–3 DPC than RDIMM at the same population. That, not raw latency, is the reason to pick it.

Which should you choose?

ScenarioRecommendedWhy
≤ 2 DPC, ≤ 64 GB modulesRDIMMLower latency and cost at typical populations
Maximum RAM per socketLRDIMMHigher per-module capacity via stacked ranks
Full 3 DPC populationLRDIMMReduced electrical load holds rated speed
Latency-sensitive HPC / in-memory DBRDIMMDirect data path, lowest latency

Do not mix — and mind the generation

RDIMM and LRDIMM cannot be mixed within a server, and in nearly all platforms not within a channel; populate one buffered type throughout, following the server's population rules and qualified vendor list. Generation matters first: DDR3, DDR4 and DDR5 are keyed differently and are not interchangeable. On DDR5, standard and 3DS RDIMM cover most capacity needs, LRDIMM is far less common, and MRDIMM targets bandwidth rather than capacity — but the RDIMM-vs-LRDIMM logic above still applies wherever both are offered.

Matching memory to your platform

Confirm three things against the server's memory support list: generation and speed (for example DDR4-2933), buffered type (RDIMM vs LRDIMM) and rank. Enter your server model or an OEM DIMM part number in the Compatibility Tool to see qualified modules we stock, browse server memory by rank and speed, or pair DIMMs with a rack server. Every module is tested before it ships — see how we test.

Related reading: Refurbished vs new vs recertified covers the condition tiers and warranty behind refurbished and recertified memory, and Is buying a used server safe? covers vetting a seller before a PO.

Frequently asked questions

Can I mix RDIMM and LRDIMM in the same server?

No. RDIMM and LRDIMM use different buffering and cannot be mixed within a server, and in nearly all platforms not within a memory channel. Populate a system with one buffered type throughout, following the server's memory population rules and qualified vendor list.

Is LRDIMM slower than RDIMM?

At the same rank and speed grade, LRDIMM adds a small amount of latency from its data buffer, so RDIMM is marginally faster in lightly populated configurations. LRDIMM's advantage appears at high DIMMs-per-channel and high capacity, where its reduced electrical load can sustain a higher data rate than RDIMM would at the same population.

Do I need ECC or registered memory for my server?

Enterprise servers require ECC memory, and most platforms specifically require registered modules — RDIMM or LRDIMM — rather than unbuffered UDIMM. Check the platform's memory support list; a Xeon Scalable or EPYC server generally will not POST with non-ECC or unbuffered desktop memory.

When is LRDIMM worth the premium?

Choose LRDIMM when you need the maximum RAM per socket or must fully populate every channel at three DIMMs per channel. Its data buffer allows higher module capacities and full population at rated speed. For mainstream one- or two-DIMM-per-channel builds, RDIMM is lower latency and lower cost.

Will DDR4 RDIMM work in a DDR5 server?

No. DDR4 and DDR5 are physically keyed differently and electrically incompatible, so a DDR4 RDIMM will not fit or function in a DDR5 slot. Match the module generation to the platform, then choose the buffered type and rank the server supports.