Mpiexec runs 1 process only

Danny Sternkopf dsternkopf at hpce.nec.com
Fri Aug 27 12:28:57 EDT 2004


Hi,

I'am just testing the mpiexec program due to the handicap of PBS.
On my machine is PBSPro 5.4.1 and MPICH 1.2.5.2 installed.

I could compile the mpiexec code without problems.
Now I want to run a two CPU job, but mpiexec starts always
one process only. Here the example:

asama.ess.nec.de:~/mpiexec-0.76 2910> qsub -lnodes=1:ppn=2 -I -N"test_mpiexec"
qsub: waiting for job 227.asama to start
qsub: job 227.asama ready

18:24:43
asama.ess.nec.de:~/mpiexec-0.76 2909> ./mpiexec -nostdout -nostdin -comm shmem ./hello
hello from 0/1 hostname asama.ess.nec.de pid 16724 with 0 args:

I saw in the source code that tasks which have the same node and same config but
possibly different cpu# will be squeezed together.

Why does mpiexec do that?
Sorry, but I'am not so familiar with MPI.

What could be the reason for the above problem?

Best regards,

Danny



More information about the mpiexec mailing list