大規模流体計算の高速化


爆発研究所クラスターで大規模流体計算をスピードアップ!

large_scale_numerical.jpg
このグラフは、大規模流体計算での並列計算スケーラビリティを示しています。
計算には、弊社所有9ノードクラスターを使用しました。
横軸はトータルの並列数(1コア以外は、各ノード4コア使用)、縦軸は計算所要時間です。
流体解析ソルバーには汎用CFDソフトウェアのCFD++[1] と
オープンソースソフトウェアのOpenFOAM1.7.x [2] を採用しました。

8ノード32並列でのスピードアップ率
OpenFOAM二相流解析では、1コアで約4万2000秒を要した計算が、
32並列では約2800秒で計算することができました。約15倍のスピードアップを達成しています。
ハードウェアシステム構成: 以下のPC9台構成。(管理ノード1台、計算ノード8台)
OS : CentOS 5.4, ネットワークカード:Infiniband SDR(計算ノードのみ)
CPU : Intel Xeon(R) X5550 2.67GHz x2 , Memory : 12-24GB
[1]CFD++(シーエフデイプラスプラス)は米国Metacomp社で開発された汎用CFDソフトウェアです。 極超音速から非圧縮性流体までを単一のソルバーで解析することが可能です。 [2]OpenFOAM(オープンフォーム)はOpenCFD社が開発したオープンソースのCFDツールボックスです。 ライセンスフリーであるため、大規模計算では大幅なコストダウンにつながる可能性があります。
爆発研究所通信 Vol.3 2010 Nov. より抜粋
  • ※業務を円滑に進めるため弊社社員との電話は録音しております。予めご了承ください。


  • 爆発災害、数値計算、可視化などに関するご質問やご相談はこちらまで。
     
    ※業務を円滑に進めるため弊社社員との電話は録音しております。予めご了承ください。
pagetop.png