PowerEdge: CONVERGE-prestaties met AMD EPYC™ 7002 serie processors
Summary: Deze blog bespreekt de prestaties van CONVERGE, een CFD-applicatie (Computational Fluid Dynamics) van Convergent Science, op de Dell Ready Solution voor HPC Digital Manufacturing met AMD EPYC™ 7002 serie processors. ...
Instructions
Dit artikel is in oktober 2019 geschreven door Martin Feyereisen en Joshua Weage van het Dell EMC HPC & AI Innovation Lab.
Inhoudsopgave
Inleiding
Deze blog bespreekt de prestaties van CONVERGE, een CFD-applicatie (Computational Fluid Dynamics) van Convergent Science, op de Dell Ready Solutions voor HPC Digital Manufacturing met AMD EPYC™ 7002 serie processors. Deze Dell Ready oplossingen voor HPC zijn ontworpen en geconfigureerd voor workloads voor digitale productie, waar CAE-applicaties (Computer-Aided Engineering) essentieel zijn voor de ontwikkeling van virtuele producten.
Dell Ready Solutions voor HPC Digital Manufacturing maakt gebruik van een flexibele bouwsteenbenadering voor HPC-systeemontwerp, waarbij individuele bouwstenen kunnen worden gecombineerd om HPC-systemen te bouwen die zijn geoptimaliseerd voor klantspecifieke workloads en gebruiksscenario's.
De Dell Ready Solutions voor HPC Digital Manufacturing is een van de vele oplossingen in het portfolio met Dell HPC-oplossingen.
Ga naar www.dellemc.com/hpc voor een uitgebreid overzicht van de HPC-oplossingen van Dell.
Systeemconfiguratie benchmarken
Prestatiebenchmarking werd uitgevoerd met zowel 7001 als 7002 serie AMD EPYC processors. De systeemconfiguraties die worden gebruikt voor de prestatiebenchmarking worden weergegeven in tabel 1 en tabel 2. De BIOS-configuratie die voor de benchmarkingsystemen wordt gebruikt, wordt weergegeven in tabel 3.
|
Tabel 1: 7001 serie AMD EPYC systeemconfiguratie |
|
|
Server |
Dell PowerEdge R7425 |
|
Processoren |
AMD EPYC 7451 processor met 24 cores (x2) AMD EPYC 7601 processor met 32 cores (x2) |
|
Geheugen |
16 x 16 GB 2400 MTps RDIMM's |
|
BIOS-versie |
1.10.6 |
|
Besturingssysteem |
Red Hat Enterprise Linux Server release 7.5 |
|
Kernel-versie |
3.10.0-862.el7.x86_64 |
|
Tabel 2: 7002 serie AMD EPYC systeemconfiguratie |
|
|
Server |
Dell PowerEdge C6525 |
|
Processoren |
AMD EPYC 7702 processor met 64 cores (x2) AMD EPYC 7502 processor met 32 cores (x2) AMD EPYC 7402 processor met 24 cores (x2) |
|
Geheugen |
16 x 16 GB 3200 MTps RDIMM's |
|
BIOS-versie |
1.0.1 |
|
Besturingssysteem |
Red Hat Enterprise Linux Server release 7.6 |
|
Kernel-versie |
3.10.0-957.27.2.el7.x86_64 |
|
Tabel 3: BIOS-configuratie |
|
|
Systeemprofiel |
Prestaties geoptimaliseerd |
|
Logische processor |
Disabled |
|
Virtualisatietechnologie |
Disabled |
|
NUMA-knooppunten per socket |
4 (C6525) |
Softwareversies
De versies van de applicatiesoftware zijn zoals beschreven in Tabel 4.
|
Tabel 4: Softwareversie |
|
|
CONVERGEREN |
3.0.5 met OpenMPI |
CONVERGE-prestaties
- CONVERGE is een Computational Fluid Dynamics (CFD)-tool van Convergent Science die vaak wordt gebruikt in een breed scala aan CFD- en multifysische toepassingen. CONVERGE CFD beschikt over autonome meshing-mogelijkheden die het knelpunt in de netopwekking uit het simulatieproces elimineren.
- CONVERGE is de marktleider op het gebied van onderzoek en analyse van virtuele verbranding. CFD-applicaties schalen doorgaans goed over meerdere processorcores en servers, hebben bescheiden vereisten voor geheugencapaciteit en voeren doorgaans minimale schijf-I/O uit in het oplossergedeelte.
- Afbeelding 1 toont de gemeten prestaties van vier standaard CONVERGE-benchmarks in de softwaredistributie Example_cases op een enkele server met twee processors.
- De benchmarks omvatten:
Internal_Combustion_Engines/Gasoline_spark_ignition_GDI/Tumble_GDI_SAGE(GDI-SAGE),Internal_Combustion_Engines/Heavy_Duty_Diesel/Engine_sector_Diesel_SAGE(HDD-SAGE),Gas_Turbines/LDI_Liquid_Fuel/Gas_turbine_lean_direct_inject_LES(GTLDI-ES)enFuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS(FISsH)
De prestaties voor elke benchmark worden gemeten met behulp van de totale tijd van de simulatiewandklok.

De resultaten in afbeelding 1 zijn weergegeven ten opzichte van de prestaties van één server die is geconfigureerd met 24-core AMD EPYC 7451 processors (24 processor CPU). Hoe hoger de waarden, hoe beter de algehele prestaties. Deze resultaten tonen het prestatievoordeel dat beschikbaar is met AMD EPYC-processors uit de 7002-serie. De benchmarks zijn uitgevoerd op vijf verschillende systemen met één server, waaronder de 7451 (24 cores), 7601 (32 cores), 7402 (24 cores), 7502 (32 cores) en 7702 (64 cores) processors. De AMD EPYC 7502-processor met 32 cores levert zeer goede prestaties voor deze benchmarks. De 64-core AMD EPYC 7702 biedt een merkbaar voordeel ten opzichte van de 32-core processorresultaten. Al met al levert de 7002 "Rome"-serie een aanzienlijke prestatiewinst op ten opzichte van de 7001 "Naples"-voorgangers.
Conclusie
De resultaten in deze blog laten zien dat 7002 serie AMD EPYC processors een aanzienlijke prestatieverbetering bieden voor CONVERGE ten opzichte van 7001 serie AMD EPYC processors.