OpenMPI 4.0环境下多节点并行计算测试脚本
测试脚本vi test.pbs
#!/bin/bash
#PBS -N test
#PBS -l nodes=3:ppn=28
#PBS -l walltime=1500:00:00
#PBS -j oe
#PBS -q batch
nodecpu=’cat /proc/cpuinfo|grep processor|wc -l’
id=’echo $PBS_JOBID | awk -F. ‘{print $1}’’
NP=’cat $PBS_NODEFILE|wc -l’
echo “The Jobbed is $id”
echo “Worker dir is $PBS_O_WORKDIR”
cat $PBS_NODEFILE
echo “begin time is ‘date’”
cd $PBS_O_WORKDIR
mpirun -hostfile $PBS_NODEFILE --mca btl self -np 84 hello.exe
echo “End time is ‘date’”
保存退出。
提交作业:
qsub test.pbs