PBS 作业脚本范例

  • 串行程序

#!/bin/bash
#
#PBS –l nodes=1:ppn=1
#PBS –l walltime=24:00:00
#PBS –j oe
#PBS –N jobname

cd $PBS_O_WORKDIR
./script.out
  • OpenMP 程序

#!/bin/bash
#
#PBS –l nodes=1:ppn=4
#PBS –l walltime=24:00:00
#PBS –j oe
#PBS –N jobname

cd $PBS_O_WORKDIR
export OMP_NUM_THREADS=4
./script.out
  • Mpi 并行程序

#!/bin/bash
#
#PBS –l nodes=2:ppn=16
#PBS –l walltime=720:00:00
#PBS –j oe
#PBS –N jobname

cd $PBS_O_WORKDIR
module load intel impi mkl
mpirun ./script.out