WRX90 and EPYC both run AMD's Zen 5 cores, but they are built for different jobs. Threadripper PRO on WRX90 is a single-socket workstation: up to 96 cores at up to 5.4 GHz, 8 memory channels and up to 2TB. EPYC 9005 is a server platform: up to 192 cores per socket, 12 memory channels, up to 6TB per socket and two sockets per server. For AI and compute, the choice usually comes down to memory capacity, memory bandwidth and how many people share the machine.
WRX90 vs EPYC 9005 at a glance
| WRX90 (Threadripper PRO 9000 WX) | EPYC 9005 (SP5) | |
|---|---|---|
| Sockets | 1 | 1 or 2 |
| Max cores per socket | 96 (9995WX) | 192 (9965) |
| Max boost clock | 5.4 GHz (9995WX) | 3.7 GHz (9965); higher on lower-core parts |
| Memory channels per socket | 8 | 12 |
| Memory speed | DDR5-6400 RDIMM | Up to DDR5-6400 on qualified platforms |
| Max memory | 2TB | 6TB per socket (12TB in 2P) |
| Peak bandwidth per socket at 6400 | 409.6 GB/s | 614 GB/s |
| PCIe 5.0 lanes | 128 | 128 (1P); 160 (2P) |
| Max TDP | 350 W | 500 W |
| Typical form | Tower or rack workstation | Rack server |
Figures are from AMD product pages and datasheets for the Threadripper PRO 9995WX and EPYC 9005 series. AMD positions Threadripper PRO for local AI fine-tuning, inference and application development, and for a departmental system beside the data center.
Where memory decides the winner
- Model size. A model must fit in memory to run on the CPU. WRX90 tops out at 2TB; a two-socket EPYC 9005 server reaches 12TB.
- Bandwidth. CPU inference speed is roughly bandwidth divided by model size. EPYC's 12 channels give about 1.5 times the bandwidth of WRX90 per socket, and a second socket doubles it again.
- Per-core bandwidth. WRX90 with 96 cores has about 4.3GB/s per core at DDR5-6400; a 192-core EPYC has about 3.2GB/s per core. Fewer, faster cores can keep each one fed better.
- GPU feeding. Both platforms offer 128 PCIe 5.0 lanes per socket for GPUs and fast storage. System RAM stages data for the GPUs; see do AI servers need more system RAM.
Which to choose
| Choose WRX90 if | Choose EPYC if |
|---|---|
| One engineer or a small team uses the machine at a desk | Many users or services share it in a rack |
| High single-thread speed matters (CAD, compiling, interactive work) | Total throughput matters more than clock speed |
| Up to 2TB of memory is enough | You need more than 2TB, or two sockets |
| Fine-tuning and inference on one to four GPUs | Large-scale inference, data pipelines or virtualization at scale |
| A workstation tower, with or without a BMC | Remote management, redundant power and server support contracts |
For the workstation side in detail, see the WRX90 workstation building guide and how much RAM an AI workstation needs. For the server side, see how to choose a motherboard for an AMD EPYC server and AMD EPYC chipsets and server memory.
Memory for both platforms
Both platforms take DDR5 ECC RDIMM, and both need every channel filled. For WRX90, NEMIX RAM lists DDR5-6400 kits for the ASUS Pro WS WRX90E-SAGE SE and the ASRock WRX90 WS EVO. For EPYC 9005, see the Supermicro H13SSL-NT and ASRock Rack GENOAD8X-2T, or browse DDR5-6400 RDIMM and data center server memory.
Frequently asked questions
Is Threadripper PRO or EPYC better for AI?
It depends on scale. Threadripper PRO on WRX90 suits one workstation: high clock speeds, up to 96 cores, 8 memory channels and up to 2TB. EPYC suits servers that need more cores, 12 channels per socket, two sockets and multiple terabytes of memory.
How much memory bandwidth does each platform have?
At DDR5-6400, WRX90 reaches about 409.6GB/s with 8 channels. EPYC 9005 reaches about 614GB/s per socket with 12 channels, roughly 1.2TB/s in a two-socket server.
Can Threadripper PRO run in a two-socket system?
AMD lists Threadripper PRO for the single-socket sTR5 platforms (WRX90, TRX50); dual-socket systems are an EPYC feature, listed as 1P/2P on AMD's EPYC pages.
Why does memory bandwidth matter for AI?
Running a model on the CPU reads its weights from memory for every token, so token rate is limited by bandwidth. Training and data preparation also move large datasets through memory. See capacity vs speed vs bandwidth.
What memory do WRX90 and EPYC 9005 use?
Both use DDR5 ECC RDIMM. Fill every channel with identical modules: 8 on WRX90, 12 per socket on EPYC.
Buying for more than one system
IT teams and integrators that maintain AI workstations and EPYC servers side by side can standardize on one kit per model. Request a quote with your models and quantities, or send us your system model and we will confirm the right module before you order.
Steps and rules are summarized from the vendors' published documentation; follow the guide for your exact model.

