Denne artikkelen ble skrevet av Htcereisen &Joshua Weage fra Dell EMC HPC &AI Innovation Lab i oktober 2019.
Tabell 1: Systemkonfigurasjon for AMD EPYC i 7001-serien |
|
Server |
Dell EMC PowerEdge R7425 |
Prosessorer |
AMD EPYC 7451 24-kjerners prosessor (x2) AMD EPYC 7601 32-kjerners prosessor (x2) |
Minne |
16 x 16 GB 2400 MTps RDIMM-er |
BIOS-versjon |
1.10.6 |
Operativsystem |
Red Hat Enterprise Linux Server versjon 7.5 |
Kjerneversjon |
3.10.0-862.el7.x86_64 |
Tabell 2: Systemkonfigurasjon for AMD EPYC i 7002-serien |
|
Server |
Dell EMC PowerEdge C6525 |
Prosessorer |
AMD EPYC 7702 64-kjerners prosessor (x2) AMD EPYC 7502 32-kjerners prosessor (x2) AMD EPYC 7402 24-kjerners prosessor (x2) |
Minne |
16 x 16 GB 3200 MTps RDIMM-er |
BIOS-versjon |
1.0.1 |
Operativsystem |
Red Hat Enterprise Linux Server-versjon 7.6 |
Kjerneversjon |
3.10.0-957.27.2.el7.x86_64 |
Tabell 3: BIOS-konfigurasjon |
|
Systemprofil |
Optimert ytelse |
Logisk prosessor |
Deaktivert |
Virtualiserings-teknologi |
Deaktivert |
NUMA-noder per sokkel |
4 (C6525) |
Applikasjonsprogramvareversjoner er som beskrevet i tabell 4.
Tabell 4: Programvareversjon |
|
KONVERGERE |
3.0.5 med OpenMPI |
CONVERGE er et CFD-verktøy (Computational Fluid Dynamics) fra Convergent Science som ofte brukes på tvers av et svært bredt spekter av CFD- og flerfysikkapplikasjoner. CONVERGE CFD har selvstendige meshingfunksjoner som eliminerer flaskehalsen i rutenettgenerasjonen fra simuleringsprosessen. CONVERGE er bransjeleder innen forskning og analyse av virtuelle oppgraderinger. CFD-applikasjoner skaleres vanligvis godt på tvers av flere prosessorkjerner og servere, har beskjedne minnekapasitetskrav, og utfører vanligvis minimal disk-I/U mens du er i løsningsdelen. Figur 1 viser den målte ytelsen til fire standarder for CONVERGE-ytelsestest som finnes i programvaredistribusjons- Example_cases på én enkelt server med to prosessorer. Ytelsestestene inkluderer: 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) og Fuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS (FISSH). Ytelsen for hver ytelsestest måles ved hjelp av den totale klokketiden for simuleringsveggen.
Resultatene i figur 1 er hakkete i forhold til ytelsen til én enkelt server som er konfigurert med 24-kjerners AMD EPYC 7451-prosessorer (24 prosessor-CPU). Større verdier indikerer bedre generell ytelse. Disse resultatene viser ytelsesfordelen som er tilgjengelig med AMD EPYC-prosessorer i 7002-serien. Ytelsestestene ble utført på fem forskjellige enkeltserversystemer, inkludert 7451-prosessorer (24 kjerner), 7601 (32 kjerner), 7402(24 kjerner), 7502 (32 kjerner) og 7702(64 kjerner). 32-kjerners AMD EPYC 7502-prosessor gir svært god ytelse for disse ytelsestestene. 64-kjerners AMD EPYC 7702 gir en merkbar fordel sammenlignet med 32-kjerners prosessorresultater. Totalt gir 7002 Rome-serien en betydelig ytelsesøkning i forhold til forgjengerne i 7001 "Naples".
Resultatene som presenteres i denne bloggen, viser at AMD EPYC-prosessorer i 7002-serien gir en betydelig ytelsesforbedring for CONVERGE i forhold til AMD EPYC-prosessorer i 7001-serien.