FLOW-3D MP


FLOW-3D_MP_61 FLOW-3D_MP_6 FLOW-3D_MP_5.png

FLOW-3D/MP: hybridHPC(High Performance Computing:高性能コンピューティング)

FLOW-3D/MP v6.1を用いることで、エンジニアはマルチコア64ビット・クラスタ上でソフトウェアのスケーラビリティを活用することができます。FLOW-3Dユーザは、Linux HPCクラスタにアクセスして、FLOW-3D/MPを使って過渡的な自由表面問題の解析結果を得ることができます。v6.1はFLOW-3D v11.1のハイブリッド並列計算版です。Message Passing Interface(MPI)とOpenMPを使って並列化を行います。MPIが分散メモリによる領域分解系列(粗い分割)に基づくのに対して、OpenMP系列は共有メモリ構造(細かい分割、もしくはループ・レベルの並列構造)に基づきます。物理的な領域はブロックまたはMPI領域に分解されます。それから、MPIプロセスと関連付けられ、クラスタ上でノードに割り当てられます。各ノード内で、MPIプロセスはスレッドを生成し、OpenMP命令を使ってマルチスレッドの計算を実行します。FLOW-3D/MP v6.1の物理モデルと数値的な手法は、FLOW-3D v11.1に基づきます。

hybridMPI(分散メモリ型)/OpenMP(共有メモリ型)並列化:

MPI とOpenMPをハイブリッドに利用することでメッシュブロックを少なくし、通信とMPIオーバーヘッドを削減します。

  • 計算ノード上のMPIと各計算ノード内のOpenMPをハイブリッド使用
  • 2つの並列化アプローチにより高いスケーラビリティを実現
  • より少ないメッシュブロック、より少ない通信とMPIオーバーヘッド
image1gearbox_small flow3d_flow-3d_mp clustor

FLOW-3D/MP v6.1ハイライト

f3dv111_Active_Simulation_Control

  • FLOW-3D v11.1に基づく
  • 新しい粒子ルモデル
  • スクイーズピン
  • 係船索/li>
  • アクティブシミュレーションコントロール/li>

 

スケーリング比較: hybrid MPI/OpenMP vs SMP

FLOW-3D SMP VS MP 燃料スロッシング(圧力分布)

FLOW-3D SMP VS MP 燃料スロッシング(圧力分布)

最新版FLOW-3D/MP v6.1(32~512コア)を使用し、FLOW-3Dユーザが日常的に取り組む過渡現象の自由表面流れの典型例として、下記4ケースのベンチマークテストを行いました。比較のため、16コアの参照データポイントは、FLOW-3Dのv11.1を使用して実行しています。
水理 エンジンブロック インクジェットノズル 燃料スロッシング
mp6_fig1mp6_graph1 mp6_fig2mp6_graph2 mp6_fig3mp6_graph3 fig3mp6_graph4
– 自由表面、重力、
– 空気連行、RNG乱流モデル
– 1460万セル
– 自由表面、重力、熱伝達
– 凝固、粘性層流
– 360万セル
– 自由表面、層流粘性モデル、
– 表面張力
– 200万セル
– 自由表面、非慣性座標系、
– 重力、電位
– RNG乱流モデル
– 70万セル

FLOW-3D/MPのインテルCluster Ready認証

Intel-Cluster-Ready-FLOW-3D-MP

Intel社はCluster Ready認定によって、ハードウェア/ソフトウェアの動作をユーザーに保証しています。Cluster Ready認定を受けたソフトウェアは、Cluster Readyハードウェア上で問題が生じることなく動作します。FLOW-3D/MPはIntel Cluster Ready認定を受けています。

HPC Advisory Council

HPC_Advisory_logo

HPC Advisory Councilはハイパフォーマンスコンピューティング(HPC)のポテンシャルをその利用に結びつけることを目的としています。新しいユーザーに調査・ 教育・革新・製造などの改善に役立つHPCの機能を伝授し、既存ユーザーには操作に必要な専門知識を提供、プログラム技術者には並列化に必要なツールを供給しています。またHPCシステム製品の認定や統合を推進しています。Flow Science社はHPC Advisory Councilに加盟しています。

FLOW-3D/MP 動作環境

FLOW-3D/MPは、以下の環境のワークステーションやクラスタ上で動作します。

Ver.6.1 Ver.6.0
ソフトウェア Redhat Enterprise Linux 6, 7 Redhat Enterprise Linux 6
Suse Linux 11
ネットワーク Gigabitイーサネットもしくは
Infiniband
クラスタ内の全ノードからアクセス可能な
大規模共有NFSディスク
Gigabitイーサネットもしくは
Infiniband
クラスタ内の全ノードからアクセス可能な
大規模共有NFSディスク
プロセッサ XeonもしくはOpetronと同等のプロセッサ XeonもしくはOpetronと同等のプロセッサ
MPI
ライブラリソフトウェア
Intel® MPI(インストール時に提供されます) Intel® MPI(インストール時に提供されます)
FLOW-3D
ベースバージョン
Version 11.1 Version 11.0

価格・ライセンス形態などお気軽にお問合せください。information_button_small

^ back to top