Hi Mat
Difference is great that means I can work with all servers in the cluster. as you know, the example in Installation guide, run it will give all hostname of server in their cluster. However, I can give only the server’s name itself without other server name of the cluster.
I have run the example as you given, I obtain as
[user2@ctrl~]pgf90 -o mpihello_mpich -g -Mmpi=mpich2 mpihello.f
[user2@ctrl ~]$ mpdboot
[user2@ctrl ~]$ mpiexec -np 4 ./mpihello_mpich
hello - I am process 0 host ctrl.cepri.com
hello - I am process 1 host ctrl.cepri.com
hello - I am process 3 host ctrl.cepri.com
hello - I am process 4 host ctrl.cepri.com
So I always think any mistaken occur
please check it!
many thanks
Hi rough,
No the test is fine. Looks like your just running on a single node. Check your machine.LINUX file. Either you have it set-up to run multiple processes on the same node or you only list a single node.
- Mat
% mpirun -np 4 a.out
hello - I am process 0 host masternode
hello - I am process 1 host node01
hello - I am process 2 host node02
hello - I am process 3 host node03
Back to top
View user's profile