Bu makale, Dell EMC HPC & AI Innovation Lab ekibinden Martin Feyereisen ve Joshua Weage tarafından Ekim 2019'da yazılmıştır.
Tablo 1: 7001 Serisi AMD EPYC Sistem Yapılandırması |
|
Sunucu |
Dell EMC PowerEdge R7425 |
İşlemciler |
AMD EPYC 7451 24 Çekirdekli İşlemci (x2) AMD EPYC 7601 32 Çekirdekli İşlemci (x2) |
Bellek |
16 x 16 GB 2400 MTps RDIMM'ler |
BIOS Sürümü |
1.10.6 |
İşletim Sistemi |
Red Hat Enterprise Linux Server sürüm 7.5 |
Kernel Sürümü |
3.10.0-862.el7.x86_64 |
Tablo 2: 7002 Serisi AMD EPYC Sistem Yapılandırması |
|
Sunucu |
Dell EMC PowerEdge C6525 |
İşlemciler |
AMD EPYC 7702 64 Çekirdekli İşlemci (x2) AMD EPYC 7502 32 Çekirdekli İşlemci (x2) AMD EPYC 7402 24 Çekirdekli İşlemci (x2) |
Bellek |
16 x 16 GB 3200 MTps RDIMM'ler |
BIOS Sürümü |
1.0.1 |
İşletim Sistemi |
Red Hat Enterprise Linux Sunucusu sürüm 7.6 |
Kernel Sürümü |
3.10.0-957.27.2.el7.x86_64 |
Tablo 3: BIOS Yapılandırması |
|
Sistem Profili |
Optimize Edilmiş Performans |
Mantıksal İşlemci |
Disabled (Devre Dışı) |
Sanallaştırma Teknolojisi |
Disabled (Devre Dışı) |
Soket Başına NUMA Düğümleri |
4 (C6525) |
Uygulama yazılım sürümleri Tablo 4'te açıklanmıştır.
Tablo 4: Yazılım Sürümü |
|
CONVERGE |
OpenMPI ile 3.0.5 |
CONVERGE, çeşitli CFD ve çok fizikli uygulamalarda yaygın olarak kullanılan, Convergent Science'ın geliştirdiği bir Hesaplamalı Akışkanlar Dinamiği (CFD) aracıdır. CONVERGE CFD, simülasyon sürecindeki ızgara oluşturma darboğazlarını ortadan kaldıran otonom mesh özelliklerine sahiptir. CONVERGE, sanal yanma araştırması ve analizinde sektör lideridir. CFD uygulamaları birden çok işlemci çekirdeği ve sunucusunda genellikle düzgün şekilde ölçeklenir, görece düşük bellek kapasite gereksinimlerine sahiptir ve çözücü bölümündeyken genellikle minimum düzeyde disk G/Ç işlemleri gerçekleştirir. Şekil 1'de, çift işlemcili tek bir sunucudaki yazılım dağıtımı örnek olaylarına dahil edilen dört standart CONVERGE karşılaştırmalı testinin ölçülen performansı gösterilmiştir. Karşılaştırmalı testler şunlardır: 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) ve Fuel_Injectors_and_Sprays/Spray_Studies/ECN_sprayH_Lagrangian_RANS(FISsH). Her bir karşılaştırmalı testin performansı, simülasyon duvar saati zamanı kullanılarak ölçülmüştür.
Şekil 1'deki sonuçlar, 24 çekirdekli AMD EPYC 7451 işlemcilerle (24 CPU) yapılandırılmış tek bir sunucunun performansına göre çizilmiştir. Daha büyük değerler genel performansın daha iyi olduğunu gösterir. Bu sonuçlar, 7002 serisi AMD EPYC işlemcilerin sunduğu performans avantajını göstermektedir. Karşılaştırmalı testler; 7451 (24 çekirdekli), 7601 (32 çekirdekli), 7402 (24 çekirdekli), 7502 (32 çekirdekli) ve 7702 (64 çekirdekli) işlemciler dahil olmak üzere tek sunuculu beş farklı sistem üzerinde gerçekleştirilmiştir. 32 çekirdekli AMD EPYC 7502 işlemci, bu karşılaştırmalı testlerde çok iyi performans göstermiştir. 64 çekirdekli AMD EPYC 7702, 32 çekirdekli işlemci sonuçlarına kıyasla fark edilebilir bir avantaj sunmuştur. Genel olarak 7002 "Rome" serisi, öncül 7001 "Naples" serisine kıyasla önemli bir performans artışı sağlamıştır.
Bu blogda sunulan sonuçlar, CONVERGE performansı açısından 7002 serisi AMD EPYC işlemcilerin 7001 serisi AMD EPYC işlemcilere kıyasla önemli bir iyileştirme sağladığını göstermiştir.