3.7. MPIジョブの実行方法

3.7.1. 説明

MPI 環境として、IntelMPI が利用可能です。

3.7.2. 書式

ジョブ実行にはmpirunコマンドを使用します。

mpirun [ -np 並列数] [ -ppn ノードあたりの並列数 ] 実行プログラム

注意

※ジョブのパフォーマンスを高めるために以下が成り立つよう値を指定してください。 [MPI 並列数(-npの値)] = [ノード数(#PBS -l select=の値)] × [ノードあたりの並列数(-ppnの値)]

3.7.3. 使用例

#!/bin/bash
#PBS -l select=1

cd $PBS_O_WORKDIR

module load oneapi
mpirun -np 56 /work/app/ABINIT/abinit-10.2.7_cpu/bin/abinit < input.files > result.out 2> result.err