KnowHow

技術的なメモを中心にまとめます。
検索にて調べることができます。

SLURMとCFX

登録日 :2024/05/27 18:58
カテゴリ :SLURM

SLURMを使ってEPYCシステム上でANSYS CFX 2024 R1を実行する際に発生する可能性のある問題について、以下の手順や考慮点を確認して、問題の解決を試みてください:

必要なライブラリの確認

計算ノードに必要なすべてのライブラリが揃っているか確認します。特に、libnuma.so.1がないというエラーメッセージが表示された場合は、numactlパッケージをインストールして解決できます。

sudo yum install numactl

SLURMの設定確認

SLURMの設定ファイルが正しく設定されていることを確認してください。特定のソフトウェアバージョン、例えばCFXと統合する場合は、カスタム設定が必要な場合があります。

適切な環境変数の設定

SLURMをIntel MPIなどと一緒に使用する場合、特定の環境変数を設定する必要があります。例えば、I_MPI_HYDRA_BOOTSTRAP=slurmを設定することで、Intel MPIとSLURMの統合がスムーズになります。

export I_MPI_HYDRA_BOOTSTRAP=slurm

NUMA設定

NUMA(Non-Uniform Memory Access)の適切な設定がパフォーマンスに大きく影響します。NUMAノードを適切に利用するために、環境変数を設定したり、NUMA関連のオプションを指定するジョブスクリプトを使用したりします。

参照用設定

ANSYSやSLURMのドキュメントを参照して、ベストプラクティスや設定例を確認します。ANSYSは、SLURMを使用したHPC環境に関する詳細なガイドを提供しています。

さらに詳細な情報は、Ansysのプラットフォームサポートページや、特定のトラブルシューティングや設定アドバイスを得るためにコミュニティフォーラム(例えばSuper User)を参照してください​ (Ansys | Engineering Simulation Software)​​ (Super User)​​ (Ansys | Engineering Simulation Software)​。

問題が解決しない場合は、ANSYSのサポートに問い合わせて、詳細かつバージョン固有のガイダンスを受けることを検討してください。

Appendix

https://web.kudpc.kyoto-u.ac.jp/manual/ja/software/ansys
https://wiki.rc.usf.edu/index.php/ANSYS
https://help.itc.rwth-aachen.de/service/rhr4fjjutttf/article/db0db72bfd3c41e28bb451435bcc7424/

モジュールのロード?
module load ANSYS
module load ANSYS/2024R1