Hi everyone, Here is another elementary question. I tried the following steps found in the FAQ section of www.open-mpi.org with a simple hello world example (with PBS/torque): $ qsub -l nodes=2 my_script.sh
my_script.sh is pasted below: ======================== #!/bin/sh -l #PBS -N helloTest #PBS -j eo echo `cat $PBS_NODEFILE` # shows two nodes: WN1 WN2 cd $PBS_O_WORKDIR /usr/local/bin/mpirun hello ========================
When the job is submitted, only one process is ran. When I add the -n 2 option to the mpirun command, two processes are ran but on one node only. Note that echo `cat $PBS_NODEFILE` outputs the two nodes I am using: WN1 and WN2.