>> #!/bin/bash
>> #$ -cwd
>> #$ -j y
>> #$ -S /bin/bash
>> #$ -q all.q
>> #$ -pe orte 18
>> MPI_DIR=/home/jason/openmpi-1.4.3-install/bin
>> /home/jason/openmpi-1.4.3-install/bin/mpirun -np $NSLOTS  myprog


> If you have SGE integration, you should not specify the number
> of slots requested on the command-line. Open MPI will speak
> directly to SGE (or vice versa, to get this information.

I've always thought that the tight integration merely removed the
need for a hostfile, or equivalent, to be specified?

I've been basing this belief on the examples here:

 http://www.open-mpi.org/faq/?category=running#qsub-notify

where, in all three examples, both the SGE submission script's
#$ directives and the mpirun commands invoked, specify the
number of processors but there's no hostfile/list.


-- 
Kevin M. Buckley                                  Room:  CO327
School of Engineering and                         Phone: +64 4 463 5971
 Computer Science
Victoria University of Wellington
New Zealand



Reply via email to