Workstation motherboard with installed memory and heatsinks on a dark surface

Threadripper is the one desktop-form-factor platform with server memory architecture, and it changed generations in 2023: the current chips take registered DDR5, not the unbuffered DDR4 of the earlier lines. This guide maps each Threadripper generation to its socket, channel count and module type, compares the TRX50 and WRX90 platforms, and gives the module counts that keep the memory system at full bandwidth.

The short answer

Generation Socket and chipset Memory Channels Slots on typical boards
Threadripper 1000, 2000 TR4, X399 DDR4 UDIMM, ECC supported 4 8
Threadripper 3000 sTRX4, TRX40 DDR4 UDIMM, ECC supported 4 8
Threadripper PRO 3000WX, 5000WX sWRX8, WRX80 DDR4 RDIMM (ECC UDIMM on some boards) 8 8
Threadripper 7000, 9000 sTR5, TRX50 DDR5 ECC RDIMM 4 4 or 8
Threadripper PRO 7000WX, 9000WX sTR5, WRX90 DDR5 ECC RDIMM 8 8

The current platforms share the sTR5 socket, but a TRX50 board runs both PRO and non-PRO processors in four-channel mode, while a WRX90 board runs PRO processors only and gives them all eight channels.

TRX50: four channels

TRX50 boards carry four or eight DIMM slots on four channels. Four slots is one DIMM per channel; eight slots is two per channel, which raises capacity and lowers the supported speed by one or two steps. AMD lists DDR5-5200 at one DIMM per channel for Threadripper 7000 and DDR5-6400 for the 9000 series; the board's table gives the speed at two per channel. A four-slot board with 64GB RDIMMs reaches 256GB; an eight-slot board with 128GB modules reaches 1TB. Fill four modules first, identical, one per channel.

WRX90: eight channels

WRX90 boards carry eight slots on eight channels, one DIMM per channel, which is why they run at the platform's full speed with every slot filled. Eight 64GB RDIMMs is 512GB; eight 128GB is 1TB; the boards list 2TB with 256GB modules. This is the platform for simulation, rendering, large-model AI work and anything else that wants memory bandwidth, and how much RAM an AI workstation needs covers sizing for that case. The WRX90 memory guide, what RAM a WRX90 board uses and the board-level guides for the ASUS Pro WS WRX90E-SAGE SE and ASRock WRX90 WS EVO go model by model, and the best WRX90 boards compares them.

Why registered memory

Eight channels with the possibility of two modules each is a server memory topology, and the Threadripper memory controller is the EPYC controller. Registered modules let each channel carry large modules at speed; unbuffered ones could not. The practical consequences: the modules are DDR5 RDIMM, ECC is always on, desktop DDR5 kits will not fit, and the right module for a given board is the one on its qualified list. Why servers use RDIMM explains the mechanism.

Configuration rules

  • One module per channel first. Four on TRX50, eight on WRX90. Partial fills run with fewer channels and less bandwidth.
  • Identical modules. Same capacity, rank and speed across the set. Mixed sets train to the lowest common setting or fail.
  • Follow the slot order in the manual. Boards mark the first slot of each channel; populating the wrong slots on a four-module TRX50 fill drops channels.
  • Expect the table speed. Two DIMMs per channel on an eight-slot TRX50 board runs below the one-per-channel figure; the board's memory table is the number to plan on.
  • Update firmware before installing high-density modules. 96GB and 128GB RDIMMs need firmware that knows the die density; see the density guide.

Older Threadripper

X399 and TRX40 boards take DDR4 ECC UDIMM or standard DDR4 UDIMM across four channels and eight slots, with 256GB as the usual maximum on 32GB modules. WRX80 boards for Threadripper PRO 3000WX and 5000WX take DDR4 RDIMM on eight channels, with ECC UDIMM accepted on some boards; check the board's list. The workstation memory guide covers these alongside the Intel Xeon W platforms.

Frequently asked questions

Does Threadripper use desktop RAM?

Not the current generations. Threadripper 7000 and 9000 on TRX50 and Threadripper PRO on WRX90 take DDR5 ECC RDIMM, the server module. Only the older Threadripper 1000 to 3000 on X399 and TRX40 took DDR4 UDIMM.

What is the difference between TRX50 and WRX90?

TRX50 is the four-channel platform for Threadripper 7000 and 9000, with four or eight DIMM slots. WRX90 is the eight-channel platform for Threadripper PRO, with eight slots and support for PRO processors only.

How much memory can a WRX90 board hold?

Eight slots with 128GB RDIMMs is 1TB; boards list 2TB with 256GB modules. TRX50 boards reach 1TB on eight slots or 512GB on four.

Do I have to fill all eight channels on WRX90?

No, but each empty channel removes one eighth of the bandwidth. Four modules on a WRX90 board run in four-channel mode. For the work that justifies a PRO workstation, fill all eight.

Memory for workstations, servers and fleets

A Threadripper board has four or eight channels, and the memory order should fill every one of them. Request a quote with your systems and quantities, or contact our sales team. Related: data center server memory, business fleet memory and education and government.

NEMIX RAM is an independent memory supplier and is not affiliated with the processor, board or system makers named here. Product and brand names are trademarks of their respective owners, used only to identify compatible systems.

Amd threadripper, Ddr5 rdimm, Guide, Memory channels, Threadripper pro, Trx50, Workstation memory, Wrx90

Leave a comment

All comments are moderated before being published