トルクと openmpi 1.3.2 がインストールされているクラスターで MPI ジョブを実行しようとしていますが、常に次のエラーが発生します。
「実行可能ファイルが見つからなかったため、mpirun は指定されたアプリケーションを起動できませんでした: 実行可能ファイル: -p ノード: compute-101-10.local プロセス ランク 0 を開始しようとしています。」
次のスクリプトを使用して qsub を実行しています。
#PBS -N mphello
#PBS -l walltime=0:00:30
#PBS -l nodes=compute-101-10+compute-101-15
cd $PBS_O_WORKDIR
mpirun -npersocket 1 -H compute-101-10,compute-101-15 /home/username/mpi_teste/mphello
なぜこれが起こるのか分かりますか?私が望むのは、各ノード (compute-101-10 と compute-101-15) で 1 つのプロセスを実行することです。ここで何が間違っていますか?すでに mpirun コマンドのいくつかの組み合わせを試しましたが、プログラムが 1 つのノードでのみ実行されるか、上記のエラーが発生します...
前もって感謝します!