PowerEdge: Výkon aplikace CONVERGE s procesory AMD EPYC™ řady 7002
Summary: Tento blog pojednává o výkonu CONVERGE, výpočetní aplikace pro dynamiku tekutin (CFD) od společnosti Convergent Science na řešení Dell Ready Solution pro digitální výrobu HPC s procesory AMD EPYC™ řady 7002. ...
Instructions
Tento článek napsali Martin Feyereisen a Joshua Weage z laboratoře Dell EMC HPC & AI Innovation Lab v říjnu 2019.
Obsah
Úvod
Tento blog pojednává o výkonu CONVERGE, výpočetní aplikace pro dynamiku tekutin (CFD) od společnosti Convergent Science, na řešeních Dell Ready pro digitální výrobu HPC s procesory AMD EPYC™ řady 7002. Tato řešení Dell Ready Solutions for HPC byla navržena a nakonfigurována pro úlohy digitální výroby, kde jsou aplikace CAE (Computer-Aided Engineering) zásadní pro virtuální vývoj produktů.
Řešení Dell Ready Solutions for HPC Digital Manufacturing využívají flexibilní přístup k návrhu systému HPC založený na stavebních blocích, kdy jednotlivé stavební bloky lze kombinovat a vytvářet tak systémy HPC optimalizované pro úlohy a případy použití specifické pro konkrétního zákazníka.
Řešení Dell Ready Solutions for HPC Digital Manufacturing jsou jedním z mnoha řešení v portfoliu řešení Dell HPC.
Úplný přehled řešení HPC nabízených společností Dell naleznete na www.dellemc.com/hpc.
Benchmark konfigurace systému
Benchmarky výkonu byly provedeny s procesory AMD EPYC řady 7001 a 7002. Konfigurace systému použité pro benchmarky výkonu jsou uvedeny v tabulce 1 a 2. Konfigurace systému BIOS použitá pro benchmarky systémů je uvedena v tabulce 3.
|
Tabulka 1: Konfigurace systému s procesorem AMD EPYC řady 7001 |
|
|
Server |
Dell PowerEdge R7425 |
|
Procesory |
24jádrový procesor AMD EPYC 7451 (2x) 32jádrový procesor AMD EPYC 7601 (2x) |
|
Paměť |
16x 16GB moduly RDIMM, 2 400 MT/s |
|
Verze systému BIOS |
1.10.6 |
|
Operační systém |
Red Hat Enterprise Linux Server verze 7.5 |
|
Verze jádra |
3.10.0-862.el7.x86_64 |
|
Tabulka 2: Konfigurace systému s procesorem AMD EPYC řady 7002 |
|
|
Server |
Dell PowerEdge C6525 |
|
Procesory |
64jádrový procesor AMD EPYC 7702 (2x) 32jádrový procesor AMD EPYC 7502 (2x) 24jádrový procesor AMD EPYC 7402 (2x) |
|
Paměť |
16x 16GB moduly RDIMM, 3200 MT/s |
|
Verze systému BIOS |
1.0.1 |
|
Operační systém |
Red Hat Enterprise Linux Server verze 7.6 |
|
Verze jádra |
3.10.0-957.27.2.el7.x86_64 |
|
Tabulka 3: Konfigurace systému BIOS |
|
|
Profil systému |
Performance Optimized |
|
Logický procesor |
Zakázáno |
|
Technologie virtualizace |
Zakázáno |
|
Počet uzlů NUMA na jeden socket |
4 (C6525) |
Verze softwaru
Verze aplikačního softwaru jsou popsány v tabulce 4.
|
Tabulka 4: Verze softwaru |
|
|
CONVERGE |
3.0.5 s knihovnou OpenMPI |
Výkon aplikace CONVERGE
- CONVERGE je nástroj pro výpočetní dynamiku tekutin (CFD) od společnosti Convergent Science, který se běžně používá v široké škále CFD a multifyzikálních aplikací. Aplikace CONVERGE CFD nabízí možnosti autonomní tvorby sítě, které eliminují problematická místa při vytváření sítě během procesu simulace.
- Aplikace CONVERGE je špičkou v oblasti virtualizovaného výzkumu a analýzy spalování. Aplikace CFD se obvykle dobře škálují napříč několika jádry procesoru a servery, mají nevelké požadavky na kapacitu paměti a v části řešitele obvykle provádějí na disku minimální počet operací I/O.
- Obrázek 1 znázorňuje změřený výkon čtyř benchmarků CONVERGE obsažených v distribuci softwaru Example_cases na jednom serveru se dvěma procesory.
- Mezi tyto benchmarky patří:
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)aFuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS(FISsH)
Výkon jednotlivých benchmarků se měří pomocí celkové doby simulace.

Výsledky na obrázku 1 jsou uvedeny vzhledem k výkonu jednoho serveru nakonfigurovaného s 24jádrovými procesory AMD EPYC 7451. Větší hodnoty značí lepší celkový výkon. Tyto výsledky ukazují výhodu výkonu, který přináší procesory AMD EPYC řady 7002. Srovnávací testy byly provedeny na pěti různých jednoserverových systémech, včetně procesorů 7451 (24 jader), 7601 (32 jader), 7402 (24 jader), 7502 (32 jader) a 7702 (64 jader). 32jádrový procesor AMD EPYC 7502 poskytuje pro tyto benchmarky velmi dobrý výkon. 64jádrový procesor AMD EPYC 7702 má výrazný náskok oproti výsledkům dosaženým s 32jádrovým procesorem. V konečném důsledku řada 7002 „Rome“ poskytuje oproti předchůdcům 7001 „Naples“ významný nárůst výkonu.
Závěr
Výsledky na tomto blogu ukazují, že procesory AMD EPYC řady 7002 nabízejí ve srovnání s procesory AMD EPYC řady 7001 výrazné zlepšení výkonu konvergované funkce.