AMD Zen4 Threadripper PRO vs Intel Xeon W-9: A Performance Comparison for Science and Engineering

AMD Zen4 Threadripper PRO vs Intel Xeon W-9: A Performance Comparison for Science and Engineering

October 10, 2024
Share this:

In the fast-evolving world of computational technology, choosing the right hardware can significantly impact the performance of scientific and engineering workloads. In this post, we will compare the numerical computing performance of the new AMD Zen4 Threadripper PRO (specifically the 7995WX and 7985WX) against the Intel Xeon W-9 3495X and the older Threadripper 7980X. We will also briefly mention the previous generation Threadripper PRO 5995WX with Zen3 optimizations.

The AMD Zen4 Threadripper PRO: A Powerful Contender

The AMD Zen4 Threadripper PRO: A Powerful Contender

The AMD Zen4 Threadripper PRO series represents a notable leap in performance and efficiency for multi-threaded workloads. My initial testing indicates that both the Threadripper PRO 7995WX and 7985WX deliver a significant performance improvement over their Zen3 predecessors and outperform the Intel Xeon W-9 3495X in many benchmarks.

Performance Overview

Performance Overview

In the realm of scientific and engineering applications, performance is critical. The Zen4 Threadripper PRO series boasts impressive specifications:

  • Threadripper PRO 7995WX: 96 cores
  • Threadripper PRO 7985WX: 64 cores

Both processors leverage AMD's advanced architecture to handle demanding numerical computing tasks efficiently. Notably, the Zen4 architecture allows for a seamless transition from AVX2 to AVX512, enhancing floating-point performance without compromising power efficiency—a crucial factor for extended computations.

Key Findings

Key Findings

  1. Recommendation: Based on my testing, I highly recommend the AMD Zen4 Threadripper PRO for scientific and engineering workloads. Its ability to outperform the previous generation 5900WX series and the Intel Xeon W-9 3495X in most tests is commendable.

  2. Intel Xeon W-9: While the Intel Xeon W-9 3495X shows superior performance in scenarios with fewer cores, it struggles to maintain that efficiency as core counts increase. This performance drop-off suggests that, although it remains a solid choice for legacy Intel-optimized code, the Threadripper PROs are better suited for multi-core applications.

  3. Non-PRO Threadripper 7980X: I also tested the non-PRO Threadripper 7980X; however, I cannot recommend it due to several anomalies, including poor scalability and significantly lower memory performance. Specifically, it delivered inconsistent results with High-Performance Linpack (HPL) and failed to scale effectively with OpenFOAM.

Benchmarks: A Closer Look

Benchmarks: A Closer Look

To evaluate the performance of these processors, we conducted various benchmarks, including High-Performance LINPACK (HPL), High-Performance Conjugate Gradients (HPCG), and OpenFOAM. Here’s a summary of each benchmark’s findings:

1. High-Performance LINPACK (HPL)

HPL measures a system's floating-point computing capability and is the standard benchmark for supercomputers.

  • Results: The Zen4 Threadripper PRO series demonstrated exceptional scaling performance, achieving a 2x improvement in FP64 floating-point performance compared to previous architectures.
  • Configurations: The benchmark was run using the largest job size that fit within 80% of the RAM available.

2. High-Performance Conjugate Gradients (HPCG)

HPCG assesses a system's performance on memory-bound tasks, which are common in engineering simulations.

  • Findings: The performance of the Zen4 Threadripper PRO was significantly better than the older 5995WX and the non-PRO 7980X. The Xeon W-9 3495X, while showing good performance with fewer cores, fell behind in high-core configurations.

3. OpenFOAM (Motorbike Benchmark)

OpenFOAM is widely used for computational fluid dynamics (CFD) simulations. The Motorbike benchmark is a practical representation of real-world applications.

  • Performance Analysis: The Zen4 Threadripper PRO exhibited excellent performance, showcasing its capabilities in real-world engineering tasks. The non-PRO Threadripper 7980X's memory limitations significantly hindered its performance.

Conclusion: Choosing the Right Processor

Conclusion: Choosing the Right Processor

After extensive testing and analysis, the performance improvements of the AMD Zen4 Threadripper PRO over the Zen3 generation are impressive. Here’s a concise recommendation:

  • For Scientific and Engineering Workloads: The AMD Zen4 architecture—whether in the Threadripper PRO or EPYC series for multi-socket systems—should be your first choice.
  • For Legacy Intel Code: While the Intel Xeon W-9 3495X remains a viable option, especially for users entrenched in Intel's software ecosystem, it’s essential to consider the potential of optimized builds for AMD Zen4 tools and libraries.

Final Thoughts

Final Thoughts

In the world of scientific computing, the choice between AMD and Intel processors can be pivotal. While both manufacturers offer compelling solutions, the AMD Zen4 Threadripper PRO's performance metrics position it as a formidable player in the high-performance computing landscape.

If you are considering a new workstation for scientific and engineering tasks, the AMD Zen4 Threadripper PRO series should be at the top of your list. For specific software optimizations and development environments, however, the Intel Xeon W-9 may still hold advantages worth exploring.

Systems Under Test

For this analysis, we utilized a consistent testing platform across various configurations:

Hardware Specifications:

  • AMD Threadripper PRO 7995WX: 96-core, 128GB DDR5, WRX90 motherboard
  • AMD Threadripper PRO 7985WX: 64-core, 128GB DDR5, WRX90 motherboard
  • AMD Threadripper 7980X: 64-core, 128GB DDR5, TRX50 motherboard
  • Intel Xeon W-9 3495X: 56-core, W790 motherboard

Software Stack:

  • Operating System: Ubuntu Server 22.04
  • Docker: Version 25.03
  • OpenMPI: Version 4.1.2
  • Benchmarks: Various optimized applications for both AMD and Intel architectures.

By focusing on the most current benchmarks and user experiences, we aim to provide valuable insights to help you make informed decisions regarding your next scientific computing investment.

About ProX PC

ProX PC specializes in tailor-made computing solutions for all business needs, including building high-performance workstations and servers optimized for scientific and engineering tasks. Our commitment to quality and performance ensures that our clients have the best tools at their disposal to tackle complex computational challenges.

For more information on our offerings and to explore custom configurations,

Visit www.proxpc.com.

Read More Related Topics:

Share this:

Related Posts

View more
Chat with us