この記事は、2019年10月にDell EMC HPC & AI Innovation LabのJoshua Weageによって作成されました。
このブログでは、AMD EPYC™ 7002シリーズ プロセッサーを搭載したDell EMC Ready Solution for HPC Digital Manufacturing上でのSiemensのSimcenter STAR-CCM+™のパフォーマンスについて説明します。このDell EMC Ready Solution for HPCは、仮想製品開発にコンピューター支援エンジニアリング(CAE)アプリケーションが不可欠なデジタル製造ワークロード向けに特別に設計および構成されています。Dell EMC Ready Solution for HPC Digital Manufacturingでは、柔軟なビルディング ブロック アプローチを使用してHPCシステム設計を行います。このアプローチでは、個々のビルディング ブロックを組み合わせて、お客様固有のワークロードとユース ケースに合わせて最適化されたHPCシステムを構築できます
Dell EMC Ready Solution for HPC Digital Manufacturingは、Dell EMC HPCソリューション ポートフォリオに含まれる数多くのソリューションの1つです。Dell EMCが提供するHPCソリューションの包括的な概要については、 www.dellemc.com/hpc を参照してください
ベンチマーク システム構成
パフォーマンス ベンチマーキングは、7001および7002シリーズAMD EPYCプロセッサーを搭載したデュアルソケットDell EMC PowerEdgeサーバーを使用して実施されました。すべてのサーバーには、チャネルあたり2個のプロセッサーと1個のDIMMメモリー構成が搭載されました。パフォーマンス ベンチマーキングに使用されるシステム構成を表1と表2に示します。ベンチマーキング システムに使用されるBIOS設定を表3に示します。
表1:7001シリーズAMD EPYCのシステム構成
表1 7001シリーズAMD EPYCのシステム構成 | |
---|---|
Server |
Dell EMC Power Edge R7425 |
CPU |
2 x AMD EPYC 7601 32コア プロセッサー |
メモリー |
16x16GB 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のシステム構成
表1 7001シリーズAMD EPYCのシステム構成 | |
---|---|
Server |
Dell EMC Power Edge C6525 |
プロセッサ |
2 x AMD EPYC 7702 64コア プロセッサー 2 x AMD EPYC 7502 32コア プロセッサー 2 x AMD EPYC 7452 32コア プロセッサー 2 x AMD EPYC 7402 24コア プロセッサー |
メモリー |
16x16GB 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 の設定
表1 7001シリーズAMD EPYCのシステム構成 | |
---|---|
システムプロファイル |
最適化されたパフォーマンス |
論理プロセッサー |
Disabled |
仮想化テクノロジー |
Disabled |
NUMA Nodes Per Socket |
4(PowerEdge C6525のみ) |
アプリケーション ソフトウェアのバージョンについては、表4を参照してください。
表4:ソフトウェアのバージョン
Simcenter STAR-CCM+ |
2019.2.1 IBM MPIとの混合精度 |
Simcenter STAR-CCM+は、さまざまな条件下での幅広い製品と設計のシミュレーションに使用されるマルチフィジックス アプリケーションです。ここで報告するベンチマークは、主にSTAR-CCM+の数値流体力学(CFD)と熱伝達機能を使用しています。通常、CFDアプリケーションは、複数のプロセッサー コアとサーバー間で十分にスケーリングできるため、メモリー容量の要件は小さくなり、通常はソルバー セクションで最小限のディスクI/Oを実行します。ただし、過渡解析など、一部のシミュレーションではI/O要求が高くなる場合があります
標準のSTAR-CCM+ベンチマーク スイートのベンチマーク ケースをシステムで評価しました。ここで報告されているベンチマーク結果は、サーバーで使用可能なすべてのプロセッサー コアを使用してベンチマークを実行した、単一サーバーのパフォーマンス結果です。STAR-CCM+ベンチマークのパフォーマンスは、ソルバー反復ごとの平均経過時間である平均経過時間メトリックを使用して測定されます。経過時間が短いほど、パフォーマンスは向上します。図1は、選択したSTAR CCM+ベンチマークで測定されたパフォーマンスを示しています
図1: Simcenter STAR-CCM+シングルサーバーのパフォーマンス
図1の結果は、AMD EPYC 7601プロセッサーで構成された1台のサーバーのパフォーマンスを基準にしてプロットしたものです。値を大きくすると、全体的なパフォーマンスが向上します。これらの結果は、7002シリーズAMD EPYCプロセッサーで使用可能なパフォーマンスのメリットを示しています。32コアAMD EPYC 7452および7502プロセッサーは、これらのベンチマークに対して優れたパフォーマンスを提供します。サーバーあたり64コアのAMD EPYC 7702は、32コア プロセッサーよりもパフォーマンスが大幅に向上しています。
このブログで紹介した結果によると、シーメンスのSimcenter STAR-CCM+は、7001シリーズAMD EPYCプロセッサーと比較して、7002シリーズAMD EPYCプロセッサーのパフォーマンスが大幅に向上しています