Dell Technologies: ANSYS-prestanda® med processorer i AMD EPYC™ 7002-serien
Summary: I den här artikeln beskrivs prestandan hos ANSYS® CFX® och ANSYS Fluent® på Dell EMC Ready Solution för HPC Digital tillverkning med AMD EPYC™ 7002-seriens processorer.
Resolution
Den här artikeln skrevs av Joshua Weage från Dell EMC HPC & AI Innovation Lab i oktober 2019.
Introduktion
I den här bloggen diskuteras prestandan hos ANSYS® CFX® och ANSYS Fluent® på Dell EMC Ready Solution för HPC Digital tillverkning med AMD EPYC™ 7002-seriens processorer. Denna Dell EMC Ready Solution för HPC har utformats och konfigurerats specifikt för digitala tillverkningsarbetsbelastningar, där CAE-program (Computer Aided Engineering) är avgörande för virtuell produktutveckling. Dell EMC Ready Solution för HPC-tillverkning med digital tillverkning använder en flexibel byggstensmetod för HPC-systemdesign, där enskilda byggstenar kan kombineras för att bygga HPC-system som är optimerade för kundspecifika arbetsbelastningar och användningsfall.
Dell EMC Ready Solution för digital tillverkning med HPC är en av många lösningar i Dell EMC HPC-lösningsportföljen. Besök www.dellemc.com/hpc för en omfattande översikt av de HPC-lösningar som erbjuds av Dell EMC.
Systemkonfiguration för prestandatest
Prestandatestet utfördes med Dell EMC PowerEdge-servrar med dubbla socklar och AMD EPYC-processorer i 7001- och 7002-serierna. Alla servrar var utrustade med två processorer och en DIMM per kanalminneskonfiguration. De systemkonfigurationer som används för prestandatestet visas i Tabell 1 och Tabell 2. BIOS-konfigurationen som används för benchmarking-systemen visas i tabell 3.
| Tabell 1 AMD EPYC-systemkonfiguration i 7001-serien | |
|---|---|
| Server | Dell EMC PowerEdge R7425 |
| Processor | 2 × AMD EPYC 7601-processorer med 32 kärnor |
| Minne | 16 × 16 GB 2 400 MTps RDIMM-moduler |
| BIOS-version | 1.10.6 |
| Operativsystem | Red Hat Enterprise Linux Server version 7.5 |
| Kernel-version | 3.10.0-862.el7.x86_64 |
Tabell 1: 7001-serien AMD EPYC-systemkonfiguration
| Tabell 2 AMD EPYC-systemkonfiguration i 7002-serien | |
|---|---|
|
Server |
Dell EMC PowerEdge C6525 |
|
Processorer |
2 × AMD EPYC 7702-processorer med 64 kärnor 2 × AMD EPYC 7502-processorer med 32 kärnor 2 × AMD EPYC 7452-processorer med 32 kärnor 2 × AMD EPYC 7402-processorer med 24 kärnor |
|
Minne |
16 × 16 GB 3 200 MTps RDIMM-moduler |
|
BIOS-version |
1.0.1 |
|
Operativsystem |
Red Hat Enterprise Linux Server version 7.6 |
|
Kernel-version |
3.10.0-957.27.2.el7.x86_64 |
Tabell 2: AMD EPYC-systemkonfiguration i 7002-serien
| Tabell 3 BIOS-konfiguration | |
|---|---|
|
Systemprofil |
Prestandaoptimerad |
|
Logisk processor |
Disabled (avaktiverad) |
|
Virtualiseringsteknik |
Disabled (avaktiverad) |
|
NUMA-noder per sockel |
4 (endast PowerEdge C6525) |
Tabell 3: BIOS Configuration (IDE/SATA-konfiguration)
Programvaruversioner
Programprogramvaruversionerna är de som beskrivs i tabell 4.
| Tabell 4 Programvaruversioner | |
|---|---|
|
ANSYS CFX |
2019R3 med Intel MPI |
|
ANSYS flytande |
2019R3 med IBM MPI |
Tabell 4: Programvaruversioner
ANSYS CFX-prestanda
ANSYS CFX-programvara är en CFD-applikation (Computational Fluid Dynamics) som är känd för sin noggrannhet, robusthet och hastighet med roterande maskiner. CFD-program skalas vanligtvis bra över flera processorkärnor och servrar, har blygsamma krav på minneskapacitet och utför vanligtvis minimal disk-I/O i problemlösaravsnittet. Vissa simuleringar, till exempel stora transientanalyser, kan dock ha större I/O-krav. Prestandaresultaten som rapporteras här är prestandaresultat för en server, där prestandatestkörningen sker med alla processorkärnor som är tillgängliga i servern. Figur 1 visar den uppmätta prestandan för standard-CFX-riktmärkena med CFX 2019R3. Prestanda för varje prestandatest mäts med hjälp av den tid som förflutit för problemlösaren.

Bild 1: Prestanda för ANSYS CFX enskild server
Resultaten i bild 1 är ritade i förhållande till prestandan för en enskild server konfigurerad med AMD EPYC 7601-processorer. Större värden indikerar bättre övergripande prestanda. Dessa resultat visar den prestandafördel som är tillgänglig med 7002-seriens AMD EPYC-processorer. De 32-kärniga AMD EPYC 7452- och 7502-processorerna ger mycket bra prestanda för dessa prestandatest. Den 64-kärniga AMD EPYC 7702 ger en betydande prestandafördel jämfört med de 32-kärniga processorerna, särskilt för LeMans- och Pump-benchmarkfallen.
ANSYS flytande prestanda
ANSYS Fluent är ett CFD-program (Computational Fluid Dynamics) som ofta används i ett mycket brett utbud av CFD- och multifysiktillämpningar. CFD-program skalas vanligtvis bra över flera processorkärnor och servrar, har blygsamma krav på minneskapacitet och utför vanligtvis minimal disk-I/O i problemlösaravsnittet. Vissa simuleringar kan dock ha större I/O-krav, till exempel stora transientanalyser.
Flytande benchmark-prestanda mäts med hjälp av måttet Problemlösarens klassificering, vilket är antalet 25 iterationslösningar som kan slutföras på en dag. Det vill säga (totalt antal sekunder på en dag)/(25 iterationslösningstid i sekunder). Ett högre värde representerar bättre prestanda. Prestandaresultaten som rapporteras här är prestandaresultat för en server, där prestandatestkörningen sker med alla processorkärnor som är tillgängliga i servern. Figur 2 visar den uppmätta prestandan för sex av ANSYS Fluent-prestandatesterna.
Bild 2: ANSYS Fluent-prestanda för en enskild server
Bild 2 visar resultaten för sex vanliga Fluent-prestandatestfall ritade i förhållande till prestandan hos en enskild server konfigurerad med AMD EPYC 7601-processorer. Större värden indikerar bättre övergripande prestanda. Dessa resultat visar den prestandafördel som är tillgänglig med 7002-seriens AMD EPYC-processorer. AMD EPYC 7452- och 7502-processorerna med 32 kärnor ger bra prestanda för dessa prestandatest. Per server ger AMD EPYC 7702 med 64 kärnor en betydande prestandafördel jämfört med processorer med 32 kärnor för dessa prestandafall.
Slutsats
Resultaten som presenteras i den här bloggen visar att 7002-seriens AMD EPYC-processorer erbjuder en betydande prestandaförbättring för ANSYS CFX- och ANSYS Fluent-processorer jämfört med 7001-seriens AMD EPYC-processorer.