mpiexec and PBSPro's new syntax
Bryan Putnam
bfp at purdue.edu
Tue May 6 11:03:11 EDT 2008
Hi,
If I apply Matt Ford's patch to "get_hosts.c" in mpiexec-0.83, I'm able to
succesfully use mpiexec with PBSPro 9, as long as I request nodes using
the PBSPro "old style" syntax for requesting nodes, as in
qsub -I -l nodes=2:ppn=2 ...
cat $PBS_NODEFILE
tempest-000
tempest-000
tempest-001
tempest-001
mpiexec -np 4 ./a.out
However, if I use PBSPro's latest syntax for rquesting nodes, I get an
error from mpiexec.
qsub -I -l select=2:mpiprocs=2,place=scatter
cat $PBS_NODEFILE
tempest-000
tempest-000
tempest-001
tempest-001
mpiexec -np 4 ./a.out
mpiexec: Error: get_hosts: PBS reports fewer tasks 2 than TM 4.
Would there by any chance be another patch available for PBSPro
version 9 ?
Thanks!
Bryan
--
Bryan Putnam
Rosen Center for Advanced Computing, Purdue University
Young Hall (Rm. 519)
302 Wood Street
West Lafayette, IN 47907-2108
Ph 765-496-8225 Fax 765-494-0566
bfp at purdue.edu
http://www.purdue.edu/itap
More information about the mpiexec
mailing list