カスタムアルゴリズム開発の事例

CFD ソフトウェアのリモート可視化環境のための通信モジュールの開発

ENGYS は、エンジニアリング領域の解析と最適化のための計算流体力学(CFD)ソリューションを提供するソフトウェア会社です。彼らは、ハイパフォーマンスコンピューティング(HPC)プラットフォームのパワーを活用しながら、HPC 以外のシステムでも最適に動作するようにユーザーに提供するソリューションを改善する必要性を認識しました。そこで彼らは、NAG が HPC システム上でアプリケーションを実行する複雑さを理解していることを知り、NAG にフラグシップ CFD ソフトウェア HELYX の強化を依頼しました。

HELYX の強化の要点は、リモート HPC プラットフォーム上で動作する CFD ジョブを構成、投入、視覚化するためのクライアント/サーバー通信モジュールの開発でした。NAG は、ParaView と VTK(Visualization Toolkit)を利用した HELYX へのリアルタイムビジュアライゼーション機能の組込をサポートしました。この作業を通して NAG は、彼らにとってのベストプラクティスを確立し、レンダリング・ソフトウェアと専用ハードウェアの利用を含めた、巨大データセットのリモート並列レンダリングを実行する可視化コンポーネントの開発に対して助言を行いました。

アプリケーションの強化に加え、NAG は、HELYX が構築された OpenFOAM 環境を導入するプロセスを合理化するためのスクリプトベースのソリューションを作成し、シミュレーションをホストする最新の HPC システムのほとんどのタイプに対応しました。これにより、一般的なオープンソースのシミュレーションパッケージを使用する際の技術的な障壁を軽減することができました。

すべてのプロジェクトと同様に、NAG は ENGYS のチームと緊密に協力して、HPC 統合要件を調整して HELYX の現在の開発状況へ正確に対応させました。

新しい HPC ベースの HELYX ソリューションは、石油およびガス業界の顧客に特化したオランダに拠点を置くエンジニアリングコンサルティング会社 Dynaflow Research Group によってテストされました。この新しいソリューションにより、オンデマンドでコスト効率の高い適切なHPC施設へアクセス可能で、使い易いインターフェースでジョブを準備し管理することができ、社内の HPC ハードウェアを所有して維持する負担を負うことなく顧客の大規模シミュレーションを実行できます。

最終的な結果は、ENGYS のパートナーと石油・ガス業界のパートナーや顧客に対して、デスクトップから大規模 HPC システム上での大規模なパイプラインコンポーネントシミュレーションを可能にするでしょう。



石油・ガスパイプライン内の流体シミュレーション


HELIX のリモートシミュレーションにおける準備、JOB 投入、モニタ例

この作業は、エンジニアリング分野および製造業におけるクラウドベースの HPC シミュレーション利用の促進を目的とした、EU の Fortissimo プロジェクト の一環として実施されました。

さらに詳細をお知りになりたい方は コンサルティングサービスのお問い合わせ にご記入の上お問い合わせください。

関連情報
MENU
Privacy Policy  /  Trademarks