AMD EPYC 72F3 vs AMD Ryzen Threadripper 2970WX Comparison
AMD EPYC 72F3
Ryzen Threadripper 2970WX
PERFORMANCE BENCHMARKS
Analysis: AMD EPYC 72F3 vs AMD Ryzen Threadripper 2970WX
The AMD Ryzen Threadripper 2970WX and AMD EPYC 72F3 represent two very different philosophies for high-core-count computing, despite sharing the same underlying AMD DNA. The Threadripper is a 24-core desktop monster built on the older Zen+ architecture, while the EPYC is a lean 8-core server chip using the much newer Zen 3 design. The benchmark data reveals a surprisingly consistent picture, with the Threadripper winning every single head-to-head test, though the margins and the context behind them tell a more nuanced story about what each processor is actually for.
Head-to-Head Benchmarks
The most striking result is the uniformity of the Threadripper 2970WX's victory. Across all six Cinebench tests—spanning R15, R20, and R23 versions, and both single-core and multi-core workloads—the 2970WX wins every single time. The margin is remarkably consistent, hovering around 13.5% to 13.7% in every test. In Cinebench R15 multi-core, the 2970WX scores 2651 against the EPYC 72F3's 2334, a 13.6% advantage. The single-core R15 test shows the same story: 374 versus 329, a 13.7% lead.
Moving to newer benchmarks, the pattern holds. Cinebench R20 multi-core sees the 2970WX at 11048 versus 9728, again a 13.6% edge. The R20 single-core result is 1559 versus 1373, a 13.5% lead. The most recent Cinebench R23 tests show the 2970WX scoring 26305 in multi-core against the EPYC's 23164, and 3713 in single-core versus 3270. Both are 13.5% and 13.6% wins, respectively.
This consistency is telling. The 2970WX does not merely edge out the EPYC in one specific workload; it beats it across the board by nearly the same percentage. This suggests a fundamental throughput advantage that scales from a single thread to all available cores. The 2970WX also holds a Geekbench lead, scoring 7195 multi-core and 1236 single-core, though no Geekbench scores are provided for the EPYC 72F3 in the data for direct comparison.
However, the overall average benchmark scores tell a slightly different story. The 2970WX averages 6760 across all its tests, while the EPYC 72F3 averages 6700. This puts them in the same percentile band—both sit at the 62nd percentile of all CPUs. The Threadripper's closest rivals in the database include the Intel Core i7-12700E (6776 average, a -0.2% delta) and the Intel Xeon Gold 6154 (6803, -0.6% delta). The EPYC 72F3's nearest neighbors are the Intel Xeon Gold 5317 (6710, -0.1% delta) and the Intel Xeon D-2775TE (6711, -0.2% delta). This means that while the 2970WX wins the head-to-head, both chips are effectively in the same performance tier as their respective competitors, just with different strengths in different test suites.
Architecture Differences
The architectural chasm between these two chips explains why the benchmark results are so consistent, despite the EPYC's newer design. The 2970WX is built on the Zen+ architecture, codenamed Colfax, using a 12nm process from GlobalFoundries. It packs 24 cores and 48 threads, with a base clock of 3.00 GHz and a boost clock of 4.20 GHz. The EPYC 72F3, by contrast, uses the Zen 3 architecture, codenamed Milan, fabricated on TSMC's 7nm node. It has only 8 cores and 16 threads, but runs at a higher base clock of 3.70 GHz and a boost of 4.10 GHz.
The transistor and die counts are wildly different. The 2970WX contains 19,200 million transistors spread across four 213 mm² dies. The EPYC 72F3 has 33,200 million transistors on eight 81 mm² dies. This is a classic trade-off: the Threadripper uses many large, mature-process dies to get raw core count, while the EPYC uses fewer, smaller, more modern dies to get efficiency and higher per-core performance.
Cache configurations are also polar opposites. The 2970WX has 96 KB of L1 cache per core, 512 KB of L2 per core, and a total of 64 MB of L3 cache. The EPYC 72F3 has 64 KB of L1 per core, 512 KB of L2 per core, but a massive 256 MB of shared L3 cache. That fourfold difference in L3 is the EPYC's secret weapon for certain server workloads, even though it doesn't translate to wins in the Cinebench tests provided.
Memory and I/O also diverge sharply. The 2970WX supports DDR4 memory over a quad-channel bus, yielding 93.9 GB/s of bandwidth, and does not support ECC memory. The EPYC 72F3 supports DDR4 over an eight-channel bus, delivering 204.8 GB/s of bandwidth, and does support ECC memory. PCIe connectivity is another major split: the 2970WX offers Gen 3 with 60 lanes from the CPU, while the EPYC 72F3 offers Gen 4 with 128 lanes from the CPU.
The market positioning is clear from the specs. The 2970WX is a Desktop part, unlocked for overclocking, with a launch MSRP of $1299. The EPYC 72F3 is a Server/Workstation part, locked, with a launch MSRP of $2468. The EPYC also uses the standard SP3 socket, while the 2970WX uses the SP3r2 variant, meaning they are not drop-in compatible with each other.
Where Each One Wins
Based strictly on the benchmark data, the 2970WX wins everywhere. It scores higher in every Cinebench test, whether single-core or multi-core, and its average benchmark score of 6760 edges out the EPYC's 6700. If the question is "which CPU produces a higher Cinebench number," the answer is unambiguously the Threadripper 2970WX.
However, the data also suggests where the EPYC 72F3 would be the better choice, even if the benchmarks don't show it directly. The EPYC's massive 256 MB of L3 cache, its eight-channel memory bus with 204.8 GB/s of bandwidth, and its support for ECC memory are all features that are critical in server environments. These features do not show up in a Cinebench R23 score, but they are the difference between a CPU that can handle a database workload and one that cannot. The EPYC also supports PCIe Gen 4 with 128 lanes, which is essential for high-speed storage and networking arrays.
The Threadripper's wins are purely in compute throughput. Its 24 cores and 48 threads give it a raw parallel processing advantage that the EPYC's 8 cores cannot match, even with a higher base clock and newer architecture. The 2970WX also has a higher boost clock at 4.20 GHz versus 4.10 GHz, which helps in lightly threaded tasks.
The Verdict
The data paints a clear picture for specific use cases. If you are building a desktop workstation for rendering, video editing, or any task that scales with core count and is measured by Cinebench-style benchmarks, the AMD Ryzen Threadripper 2970WX is the superior choice. It wins every single benchmark in the head-to-head comparison, has more than twice the core count, and its unlocked multiplier means it can be overclocked for even more performance. Its launch MSRP of $1299 also makes it the more accessible option for a high-end desktop build.
If you are building a server, the AMD EPYC 72F3 is the better fit, despite losing the Cinebench tests. The data shows it has ECC memory support, eight-channel memory bandwidth, and PCIe Gen 4 with 128 lanes. These are not features that show up in a multi-core render test, but they are the foundational requirements for reliable, high-throughput server operation. The 256 MB of L3 cache is also a massive advantage for workloads that fit within that cache envelope, such as certain database and virtualization tasks.
Neither chip is a bad choice. Both sit at the 62nd percentile of all CPUs, and their average benchmark scores are within 1% of each other (6760 versus 6700). The decision comes down to what the machine will be asked to do. The Threadripper 2970WX is a compute monster for the desktop; the EPYC 72F3 is a specialized server part with a different set of priorities. The benchmark results show the Threadripper wins on raw speed, but the EPYC's spec sheet shows it wins on platform features that matter in the data center.
FAQ
Q: Which CPU has a higher multi-core Cinebench R23 score?
A: The AMD Ryzen Threadripper 2970WX scores 26305, which is 13.6% higher than the AMD EPYC 72F3's 23164.
Q: Does the EPYC 72F3 win any of the head-to-head benchmarks?
A: No. The data shows the Threadripper 2970WX wins all 6 head-to-head tests, with no wins for the EPYC 72F3.
Q: What is the difference in L3 cache size between the two?
A: The EPYC 72F3 has 256 MB of shared L3 cache, while the Threadripper 2970WX has 64 MB of total L3 cache.
Q: Which processor supports ECC memory?
A: The AMD EPYC 72F3 supports ECC memory, while the AMD Ryzen Threadripper 2970WX does not.
Q: How do their average benchmark scores compare?
A: The Threadripper 2970WX has an average benchmark score of 6760, while the EPYC 72F3 averages 6700. Both are at the 62nd percentile of all CPUs.
Q: What are the core and thread counts for each CPU?
A: The Threadripper 2970WX has 24 cores and 48 threads, while the EPYC 72F3 has 8 cores and 16 threads.