Epyc and Ansys
Epyc and Ansys
August 2018
Powering the Future of HPC
ANSYS Fluent is a general-purpose I/O intensive workloads can utilize the plentiful I/O bandwidth with
computational fluid dynamics (CFD) and the right number of cores (avoiding overpaying for unneeded
multi-physics tool that empowers you to power), while compute-intensive workloads can make use of fully
go further and faster as you optimize
your product’s performance.
loaded core counts, dual sockets and plenty of memory.
AMD EPYC processors help enable more performance, flexibility, and security
PERFORMANCE. AMD EPYC processors bring a new balance to the datacenter. Utilizing an x86 architecture, the AMD EPYC processor, brings
together high core counts, large memory capacity, ample memory bandwidth and massive I/O with the right ratios to help performance reach
new heights.
FLEXIBILITY. Match core count with application needs without compromising processor features. EPYC’s balanced set of resources means
more freedom to right-size the server configuration to the workload.
SECURITY. AMD EPYC features the industry’s first dedicated security processor embedded in an x86-architecture server processor. The
processor manages secure boot, memory encryption, and secure virtualization on the processor itself. Encryption keys never leave the
processor where they can be exposed to intruders.
SCALABILITY. Scale-up or scale-out, AMD and its ecosystem partners offer high-performance network connectivity options for applications at
massive scale.
Many High-Performance Compute (HPC) Fluent covers a broad reach, including special
workloads require you to balance performance models with capabilities to model in-cylinder
vs per-core license costs to manage your overall combustion, aero-acoustics, turbomachinery
cost. AMD EPYC processors offer a consistent and multiphase systems.
set of features across the product line, allowing AMD and ANSYS have continued their
users to optimize the number of cores required partnership to deliver exceptional performance
for their workloads without sacrificing features, for customers.
memory channels, memory capacity, or I/O
lanes. Whether you need 8, 16, 24, or 32
physical cores per socket, you will have access
to 8 channels of memory per processor across
all EPYC server processors.
The results below show scaling up to 32 nodes of dual-socket EPYC 7351 (16-cores per socket), dual-socket
EPYC 7451 (24-cores per socket), and dual-socket Intel® Xeon® E5-2695v4 (18-cores per socket). With 4
less cores per node, the EPYC 7351 processor posts up to 46% performance advantage over the Intel Xeon
E5-2695v4, and an average across all node counts of 32% advantage. This translates into a per-core
performance advantage of 22% to 65% for EPCY 7351, with an average of 48%.
The EPYC 7451 maintains between 54% and 86% performance leadership over the Intel Xeon E5-2695v4 up
through 16 nodes. At 32 nodes on this smaller model, the EPYC 7451 posts a modest 27% performance
advantage.
32 Nodes
7000
6000
Core Solver Rating (higher is better)
5000
16 Nodes
4000
3000
8 Nodes
2000
4 Nodes
1000 2 Nodes
1 Node
0
0 5 10 15 20 25 30 35
# of Nodes
EPYC 7451 (24 cores) EPYC 7351 (16 cores) Xeon 2695v4 (18 cores)
32 Nodes
8000
7000
Core Solver Rating (higher is better)
6000
5000 16 Nodes
4000
3000 8 Nodes
2000
4 Nodes
1000 2 Nodes
1 Node
0
0 5 10 15 20 25 30 35
# of Nodes
EPYC 7451 (24 cores) EPYC 7351 (16 cores) Xeon 2695v4 (18 cores)
The EPYC 7451 maintains a 69% to 78% performance advantage across 4, 8, 16, and 32-node configurations
over the Intel Xeon E5-2695v4, while the 7351 maintains a 38-45% lead per node and a 55% to 63% lead on
a per-core basis.
700
600
Core Solver Rating (higher is better)
500
16 Nodes
400
300
8 Nodes
200
4 Nodes
100
2 Nodes
1 Node
0
0 5 10 15 20 25 30 35
# of Nodes
EPYC 7451 (24 cores) EPYC 7351 (16 cores) Xeon 2695v4 (18 cores)
Again, the EPYC 7451 maintains a commanding lead between 68% and 76% over the Intel Xeon E5-2695v4,
while the EPYC 7351 holds a 37% to 40% margin. The EPCY 7351 yields per-core performance margins of
54% to 58%.
1600
1400
Core Solver Rating (higher is better)
1200
1000
16 Nodes
800
600
8 Nodes
400
4 Nodes
200
2 Nodes
0
0 5 10 15 20 25 30 35
# of Nodes
EPYC 7451 (24 cores) EPYC 7351 (16 cores) Xeon 2695v4 (18 cores)
EPYC 7451 maintains performance leadership of 70-72% over Intel Xeon E5-2695v4, while EPYC 7351 holds
at 36% per-node and 53% per-core performance leadership.
ANSYS Fluent - External Flow over an Open Wheel Race Car (7351-open_racecar_280m)
EPYC 7351 (16 cores) vs. EPYC 7451 (24 cores) vs. Xeon 2695v4 (18 cores)1
1400
32 Nodes
1200
1000
Core Solver Rating (higher is better)
800
16 Nodes
600
400
8 Nodes
200 4 Nodes
0
0 5 10 15 20 25 30 35
# of Nodes
EPYC 7451 (24 cores) EPYC 7351 (16 cores) Xeon 2695v4 (18 cores)
The EPYC 7451 posts dominant overall performance leads of up to 86%. And, even with 12 more cores per
node than the Intel Xeon E5-2695v4, the EPYC 7451 also posted very impressive per-core performance
leadership of up to 39%.
CFD workloads are complex and require finding the right balance of floating-point performance and memory
bandwidth. The exceptional memory bandwidth on EPYC server processors tilts the balance of system
performance. More bandwidth per system means more bandwidth is available to allocate across more cores,
allowing more cores to be efficiently added per system while maintaining per-core performance. As you can
see below, larger models scale better at higher core counts than smaller models.
Relative Performance Per Core at Scale - EPYC 7351 vs. Xeon 2695v4
(performance scaled to Xeon 2695v4=1.0 for each benchmark)1
1.8
1.6
1.4
Relative Performance Per Core
1.2
(higher is better)
Xeon 2695v4
1
7351-landing_gear_15m
7351-exhaust_system_33m
0.8
7351-combustor_71m
0.6 7351-f1_racecar_140m
7351-open_racecar_280m
0.4
0.2
0
1 2 4 8 16 32
# of Nodes
DISCLAIMER
The information contained herein is for informational purposes only and is subject to change without notice. While every precaution has been
taken in the preparation of this document, it may contain technical inaccuracies, omissions and typographical errors, and AMD is under no
obligation to update or otherwise correct this information. Advanced Micro Devices, Inc. makes no representations or warranties with respect to
the accuracy or completeness of the contents of this document, and assumes no liability of any kind, including the implied warranties of
noninfringement, merchantability or fitness for particular purposes, with respect to the operation or use of AMD hardware, software or other
products described herein. No license, including implied or arising by estoppel, to any intellectual property rights is granted by this document.
Terms and limitations applicable to the purchase or use of AMD’s products are as set forth in a signed agreement between the parties or in AMD's
Standard Terms and Conditions of Sale. GD-18
©2018 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, EPYC, and combinations thereof are trademarks of Advanced
Micro Devices, Inc. Other product names used in this publication are for identification purposes only and may be trademarks of their respective
companies.
ANSYS, the ANSYS logo, the ANSYS Preferred Solution Partner logo, and FLUENT are trademarks or registered trademarks, of ANSYS, . Other
product names used in this publication are for identification purposes only and may be trademarks of their respective companies