Dell Technologies: Prestazioni ANSYS® con i processori AMD EPYC™ serie 7002
Summary: Questo articolo illustra le prestazioni di ANSYS® CFX® e ANSYS Fluent® sulla Dell EMC Ready Solution for HPC Digital Manufacturing con i processori AMD EPYC™ serie 7002.
Resolution
Questo articolo è stato scritto da Joshua Weage di Dell EMC HPC & AI Innovation Lab nel mese di ottobre 2019.
Introduzione
Questo blog illustra le prestazioni di ANSYS® CFX® e ANSYS Fluent® sulla Dell EMC Ready Solution for HPC Digital Manufacturing con i processori AMD EPYC™ serie 7002. Questa Dell EMC Ready Solution for HPC è stata progettata e configurata specificamente per i carichi di lavoro di produzione digitale, in cui le applicazioni CAE (Computer Aided Engineering) sono cruciali per lo sviluppo virtuale dei prodotti. La Dell EMC Ready Solution for HPC Digital Manufacturing utilizza un approccio flessibile agli elementi di base per la progettazione dei sistemi HPC, in cui ciascun elemento può essere combinato per creare sistemi HPC ottimizzati per i carichi di lavoro e i casi d'uso specifici del cliente.
Dell EMC Ready Solution for HPC Digital Manufacturing è una delle numerose soluzioni del portafoglio di soluzioni HPC di Dell EMC. Visita www.dellemc.com/hpc per una panoramica completa delle soluzioni HPC offerte da Dell EMC.
Configurazione del sistema di benchmark
Il benchmarking delle prestazioni è stato eseguito utilizzando server Dell EMC PowerEdge a doppio socket con processori AMD EPYC serie 7001 e 7002. Tutti i server erano popolati con due processori e un DIMM per configurazione di memoria canale. Le configurazioni di sistema utilizzate per il benchmarking delle prestazioni sono illustrate nella Tabella 1 e nella Tabella 2. La configurazione del BIOS utilizzata per i sistemi di benchmarking è illustrata nella Tabella 3.
| Tabella 1 Configurazione del sistema AMD EPYC serie 7001 | |
|---|---|
| Server | Dell EMC PowerEdge R7425 |
| Processore | 2 processori AMD EPYC 7601 a 32 core |
| Memoria | 16 RDIMM da 16 GB 2400 MTps |
| Versione del BIOS | 1.10.6 |
| Sistema operativo | Red Hat Enterprise Linux Server versione 7.5 |
| Versione del kernel | 3.10.0-862.el7.x86_64 |
Tabella 1. Configurazione del sistema AMD EPYC serie 7001
| Tabella 2 Configurazione del sistema AMD EPYC serie 7002 | |
|---|---|
|
Server |
Dell EMC PowerEdge C6525 |
|
Processori |
2 processori AMD EPYC 7702 a 64 core 2 processori AMD EPYC 7502 a 32 core 2 processori AMD EPYC 7452 a 32 core 2 processori AMD EPYC 7402 a 24 core |
|
Memoria |
16 RDIMM da 16 GB 3200 MTps |
|
Versione del BIOS |
1.0.1 |
|
Sistema operativo |
Red Hat Enterprise Linux Server versione 7.6 |
|
Versione del kernel |
3.10.0-957.27.2.el7.x86_64 |
Tabella 2. Configurazione del sistema AMD EPYC serie 7002
| Tabella 3 Configurazione del BIOS | |
|---|---|
|
Profilo di sistema |
Performance Optimized |
|
Logical Processor |
Disabled |
|
Tecnologia di virtualizzazione |
Disabled |
|
Nodi NUMA per socket |
4 (solo PowerEdge C6525) |
Tabella 3. Configurazione del BIOS
Versioni software
Le versioni del software applicativo sono quelle descritte nella Tabella 4.
| Tabella 4 Versioni software | |
|---|---|
|
ANSYS CFX |
2019R3 con Intel MPI |
|
ANSYS Fluent |
2019R3 con IBM MPI |
Tabella 4. Versioni software
Prestazioni ANSYS CFX
Il software ANSYS CFX è un'applicazione di fluidodinamica computazionale (CFD) riconosciuta per la precisione, la robustezza e la velocità con le applicazioni di macchine rotanti. Le applicazioni CFD in genere scalano bene su più core di processore e server, hanno requisiti di capacità di memoria modesti e in genere eseguono un I/O del disco minimo nella sezione del risolutore. Tuttavia, alcune simulazioni, come l'analisi di transitori di grandi dimensioni, potrebbero avere maggiori richieste di I/O. I risultati del benchmark riportati qui sono risultati delle prestazioni di un singolo server, con il benchmark eseguito utilizzando tutti i core del processore disponibili nel server. La Figura 1 mostra le prestazioni misurate dei benchmark CFX standard utilizzando CFX 2019R3. Le prestazioni per ogni benchmark vengono misurate utilizzando il tempo trascorso dal risolutore.

Figura 1. Prestazioni di un singolo server ANSYS CFX
I risultati nella Figura 1 sono tracciati in relazione alle prestazioni di un singolo server configurato con processori AMD EPYC 7601. Valori maggiori indicano migliori prestazioni complessive. Questi risultati mostrano il vantaggio in termini di prestazioni disponibile con i processori AMD EPYC serie 7002. I processori AMD EPYC 7452 e 7502 a 32 core forniscono ottime prestazioni per questi benchmark. L'AMD EPYC 7702 a 64 core offre un significativo vantaggio in termini di prestazioni rispetto ai processori a 32 core, in particolare per i casi di benchmark LeMans e Pump.
Prestazioni ANSYS Fluent
ANSYS Fluent è un'applicazione di fluidodinamica computazionale (CFD) comunemente utilizzata in un'ampia gamma di applicazioni CFD e multifisica. Le applicazioni CFD in genere scalano bene su più core di processore e server, hanno requisiti di capacità di memoria modesti e in genere eseguono un I/O del disco minimo nella sezione del risolutore. Tuttavia, alcune simulazioni potrebbero avere maggiori richieste di I/O, come l'analisi di transitori di grandi dimensioni.
Le prestazioni del benchmark Fluent vengono misurate utilizzando la metrica di valutazione del risolutore, ovvero il numero di 25 risoluzioni di iterazione che possono essere completate in un giorno. Ovvero, (secondi totali in un giorno)/(tempo di risoluzione di 25 iterazioni in secondi). Un valore più alto rappresenta prestazioni migliori. I risultati del benchmark riportati qui sono risultati delle prestazioni di un singolo server, con il benchmark eseguito utilizzando tutti i core del processore disponibili nel server. La Figura 2 mostra le prestazioni misurate per sei benchmark ANSYS Fluent.
Figura 2. Prestazioni di un singolo server ANSYS Fluent
La Figura 2 presenta i risultati di sei casi di benchmark Fluent standard tracciati in relazione alle prestazioni di un singolo server configurato con processori AMD EPYC 7601. Valori maggiori indicano migliori prestazioni complessive. Questi risultati mostrano il vantaggio in termini di prestazioni disponibile con i processori AMD EPYC serie 7002. I processori AMD EPYC 7452 e 7502 a 32 core forniscono buone prestazioni per questi benchmark. Per ogni server, AMD EPYC 7702 a 64 core offre un significativo vantaggio in termini di prestazioni rispetto ai processori a 32 core per questi casi di benchmark.
Conclusione
I risultati presentati in questo blog mostrano che i processori AMD EPYC serie 7002 offrono un significativo miglioramento delle prestazioni per ANSYS CFX e ANSYS Fluent rispetto ai processori AMD EPYC serie 7001.