Dit artikel is geschreven door Joshua Weage van het Dell EMC HPC & AI Innovation Lab in oktober 2019.
Deze blog bespreekt de prestaties van Simcenter STAR-CCM+ ™ van Siemens op de Dell EMC Ready Solution voor HPC Digital Manufacturing met AMD EPYC™ processors uit de 7002-serie. Deze Dell EMC Ready oplossing voor HPC is speciaal ontworpen en geconfigureerd voor digitale productieworkloads, waar computer-aided engineering (CAE)-applicaties essentieel zijn voor de ontwikkeling van virtuele producten. De Dell EMC Ready oplossing voor digitale HPC-productie maakt gebruik van een flexibele benadering van bouwstenen voor HPC-systeemontwerp, waarbij afzonderlijke bouwstenen kunnen worden gecombineerd om HPC-systemen te bouwen die zijn geoptimaliseerd voor klantspecifieke workloads en gebruiksscenario's.
De Dell EMC Ready oplossing voor digitale HPC-productie is een van de vele oplossingen in het Dell EMC HPC-oplossingsportfolio. Ga naar www.dellemc.com/hpc voor een uitgebreid overzicht van de HPC-oplossingen die door Dell EMC worden aangeboden.
Systeemconfiguratie benchmarken
Prestatiebenchmarking werd uitgevoerd met behulp van dual-socket Dell EMC PowerEdge servers met AMD EPYC processors uit de 7001 en 7002 serie. Alle servers waren gevuld met twee processors en één DIMM per kanaalgeheugenconfiguratie. 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
Tabel 1 7001 serie AMD EPYC-systeemconfiguratie | |
---|---|
Server |
Dell EMC PowerEdge R7425 |
Processor |
2 x AMD EPYC 7601 processors met 32 cores |
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
Tabel 1 7001 serie AMD EPYC-systeemconfiguratie | |
---|---|
Server |
Dell EMC PowerEdge C6525 |
Processoren |
2 x AMD EPYC 7702 64-core processors 2 x AMD EPYC 7502 processors met 32 cores 2 x AMD EPYC 7452 processors met 32 cores 2 x AMD EPYC 7402 processors met 24 cores |
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
Tabel 1 7001 serie AMD EPYC-systeemconfiguratie | |
---|---|
Systeemprofiel |
Prestaties geoptimaliseerd |
Logische processor |
Disabled |
Virtualisatietechnologie |
Disabled |
NUMA-knooppunten per socket |
4 (alleen PowerEdge C6525) |
De versies van de applicatiesoftware zijn zoals beschreven in Tabel 4.
Tabel 4: Softwareversies
Simcenter STAR-CCM+ |
2019.2.1 Mixed Precision met IBM MPI |
Simcenter STAR-CCM+ is een multiphysics-applicatie die wordt gebruikt om een breed scala aan producten en ontwerpen onder een breed scala aan omstandigheden te simuleren. De hier gerapporteerde benchmarks maken voornamelijk gebruik van de computational fluid dynamics (CFD) en warmteoverdrachtsfuncties van STAR-CCM+. 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. Sommige simulaties kunnen echter hogere I/O-vereisten hebben, zoals transiëntanalyse.
De benchmark cases uit de standaard STAR-CCM+ benchmark suite werden geëvalueerd op de systemen. De benchmarkresultaten die hier worden vermeld, zijn prestatieresultaten van één server, waarbij de benchmark wordt uitgevoerd met alle processorcores die beschikbaar zijn in de server. De prestaties van de STAR-CCM+-benchmark worden gemeten met behulp van de statistiek Gemiddelde verstreken tijd, wat de gemiddelde verstreken tijd per oplosseriteratie is. Een kortere verstreken tijd vertegenwoordigt betere prestaties. Figuur 1 toont de gemeten prestaties voor een selectie van de STAR CCM+ benchmarks.
Figuur 1: Simcenter STAR-CCM+ prestaties voor één server
De resultaten in afbeelding 1 zijn weergegeven ten opzichte van de prestaties van één server die is geconfigureerd met AMD EPYC 7601 processors. 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 32-core AMD EPYC 7452 en 7502 processors bieden goede prestaties voor deze benchmarks. Per server biedt de 64-core AMD EPYC 7702 een aanzienlijk prestatievoordeel ten opzichte van de 32-core processors.
De resultaten die in deze blog worden gepresenteerd, laten zien dat AMD EPYC-processors uit de 7002-serie een aanzienlijke prestatieverbetering bieden voor de Simcenter STAR-CCM+ van Siemens ten opzichte van AMD EPYC-processors uit de 7001-serie