Cet article a été rédigé par Martin Feyereisen et Joshua Weage du Laboratoire d’innovation en matière d’IA et HPC de Dell EMC en octobre 2019.
Tableau 1 : Configuration système AMD EPYC série 7001 |
|
Serveur |
Dell EMC PowerEdge R7425 |
Processeurs |
Double processeur AMD EPYC 7451 24 cœurs Double processeur AMD EPYC 7601 32 cœurs |
Mémoire |
16 modules RDIMM 2 400 MTps de 16 Go |
Version du BIOS |
1.10.6 |
Système d’exploitation |
Red Hat Enterprise Linux Server version 7.5 |
Version du noyau |
3.10.0-862.el7.x86_64 |
Tableau 2 : Configuration système AMD EPYC série 7002 |
|
Serveur |
Dell EMC PowerEdge C6525 |
Processeurs |
Double processeur AMD EPYC 7702 64 cœurs Double processeur AMD EPYC 7502 32 cœurs Double processeur AMD EPYC 7402 24 cœurs |
Mémoire |
16 modules RDIMM 3200 MTps de 16 Go |
Version du BIOS |
1.0.1 |
Système d’exploitation |
Red Hat Enterprise Linux Server version 7.6 |
Version du noyau |
3.10.0-957.27.2.el7.x86_64 |
Tableau 3 : Configuration BIOS |
|
Profil du système |
Performances optimisées |
Processeur logique |
Désactivé |
Technologie de virtualisation |
Désactivé |
Nœuds NUMA par socket |
4 (C6525) |
Les versions du logiciel applicatif sont décrites dans le Tableau 4.
Tableau 4 : Version du logiciel |
|
CONVERGE |
3.0.5 avec OpenMPI |
CONVERGE est un outil de mécanique des fluides numérique (CFD) créé par Convergent Science et couramment utilisé sur un très large éventail d’applications CFD et multiphysiques. CONVERGE CFD offre des fonctionnalités de maillage autonomes qui éliminent le goulot d’étranglement de génération de grille du processus de simulation. CONVERGE fait partie des meilleures solutions du secteur en matière de recherche et d’analyse de la combustion virtuelle. Les applications CFD s’étendent généralement bien sur plusieurs serveurs et cœurs de processeur, exigent des capacités de mémoire moindres et effectuent généralement des E/S de disque minimales dans la section du solveur. La Figure 1 illustre les performances mesurées de quatre points de référence CONVERGE standard dans le fichier Example_cases de distribution logicielle sur un serveur unique à deux processeurs. Les points de référence sont les suivants : 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), et Fuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS(FISsH). Les performances de chaque point de référence sont mesurées à l’aide de l’horloge murale de simulation totale.
Les résultats de la Figure 1 sont tracés par rapport aux performances d’un seul serveur configuré avec des processeurs AMD EPYC 7451 24 cœurs (processeur à 24 cœurs). Des valeurs plus élevées indiquent de meilleures performances globales. Ces résultats montrent l’avantage des processeurs AMD EPYC série 7002 en matière de performances. Les points de référence ont été calculés sur cinq systèmes de serveur unique différents, y compris les processeurs 7451 (24 cœurs), 7601 (32 cœurs), 7402 (24 cœurs), 7502 (32 cœurs) et 7702 (64 cœurs). Le processeur AMD EPYC 7502 32 cœurs offre de très bonnes performances pour ces points de référence. Le processeur AMD EPYC 7702 64 cœurs offre un avantage notable par rapport aux résultats des processeurs à 32 cœurs. Globalement, la série 7002 « Rome » offre un gain de performances significatif par rapport aux modèles 7001 « Naples ».
Les résultats présentés dans ce blog montrent que les processeurs AMD EPYC série 7002 offrent une amélioration significative des performances pour CONVERGE par rapport aux processeurs AMD EPYC série 7001.