本文由 Dell EMC HPC & AI Innovation Lab 的 Martin Feyereisen 和 Joshua Weage 于 2019 年 10 月撰写。
表 1: 7001 系列 AMD EPYC 系统配置 |
|
服务器 |
Dell EMC PowerEdge R7425 |
处理器 |
AMD EPYC 7451 24 核处理器 (x2) AMD EPYC 7601 32 核处理器 (x2) |
内存 |
16 个 16 GB 2400 MTps RDIMM |
BIOS 版本 |
1.10.6 |
操作系统 |
Red Hat Enterprise Linux Server 发行版 7.5 |
内核版本 |
3.10.0-862.el7.x86_64 |
表 2:7002 系列 AMD EPYC 系统配置 |
|
服务器 |
Dell EMC PowerEdge C6525 |
处理器 |
AMD EPYC 7702 64 核处理器 (x2) AMD EPYC 7502 32 核处理器 (x2) AMD EPYC 7402 24 核处理器 (x2) |
内存 |
16 个 16 GB 3200 MTps RDIMM |
BIOS 版本 |
1.0.1 |
操作系统 |
Red Hat Enterprise Linux Server 发行版 7.6 |
内核版本 |
3.10.0-957.27.2.el7.x86_64 |
表 3: BIOS 配置 |
|
系统配置文件 |
性能已优化 |
逻辑处理器 |
已禁用 |
虚拟化技术 |
已禁用 |
每个插槽的 NUMA 节点数 |
4 (C6525) |
应用程序软件版本如表 4 中所述。
表 4:软件版本 |
|
CONVERGE |
3.0.5,带 OpenMPI |
CONVERGE 是一种来自 Convergent Science 的计算流体动力学 (CFD) 工具,通常用于非常广泛的 CFD 和多物理应用中。 CONVERGE CFD 具有自动配合功能,可消除模拟过程中的网格生成瓶颈。 CONVERGE 是虚拟燃烧研究和分析领域的领头羊。 CFD 应用程序通常可跨多个处理器核和服务器很好地扩展,具有适度的内存容量要求,并且通常在解算器部分中执行最低的磁盘 I/O。图 1 显示了双处理器单服务器上软件分发示例中包含的四个标准 CONVERGE 基准的测量性能。 基准包括: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) 和 Fuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS(FISsH)。 每个基准的性能使用总模拟挂墙时间来测量。
图 1 中的结果相对于配置了 24 核 AMD EPYC 7451 处理器(24 处理器 CPU)的单个服务器的性能得出。 较大的值表示整体性能更好。这些结果显示了 7002 系列 AMD EPYC 处理器的性能优势。 基准在五个不同的单服务器系统上执行,包括 7451(24 核)、7601(32 核)、7402(24 核)、7502(32 核)和 7702(64 核)处理器。 32 核 AMD EPYC 7502 处理器为这些基准提供了非常好的性能。64 核 AMD EPYC 7702 与 32 核处理器结果相比具有明显优势。 总体而言,与 7001 "Naples" 前代产品相比,7002 "Rome" 系列可提供显著的性能提升。
此博客中显示的结果表明,与 7001 系列 AMD EPYC 处理器相比,7002 系列 AMD EPYC 处理器为 CONVERGE 提供了显著的性能改进。