[mpich-discuss] Using Different Versions of MPICH2

Rajeev Thakur thakur at mcs.anl.gov
Wed Dec 17 21:03:34 CST 2008


You can use the --mpd option to mpdboot to specify the path to mpd on the
remote machine. See mpdboot --help.
 
Rajeev


  _____  

From: mpich-discuss-bounces at mcs.anl.gov
[mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Paul Hart
Sent: Wednesday, December 17, 2008 5:11 PM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] Using Different Versions of MPICH2



Can different versions of MPICH2 (e.g., 2-1.0.8 on one PC and 2-1.0.7 on
another PC) when establishing a computing ring?

 

I have this situation and am experiencing the following error when trying to
start the ring using mpdboot. I believe it may be that MPICH2 is looking for
the mpd.py file on the Xeon host but cannot find it since it the Xeon host
has MPICH 2-1.0.7 installed in the directory
/opt/mpich2-1.0.7/mpich2-1.0.7-install and the Precision host has MPICH
2-1.0.8 installed in the directory /opt/mpich2-1.0.8/mpich2-1.0.8-install.

 

Am I correct in that one cannot mix MPICH versions?

 

Thanks,

 

Paul

 

Commands below run from Precision host

$ mpdboot -v -n 2 -f mpd.hosts

running mpdallexit on Precision

LAUNCHED mpd on Precision  via  

RUNNING: mpd on Precision

LAUNCHED mpd on Xeon  via  Precision

mpdboot_Precision (handle_mpd_output 406): from mpd on Xeon, invalid port
info:

no_port

 

$ mpdboot -v -d -n 2 -f mpd.hosts

debug: starting

running mpdallexit on Precision

LAUNCHED mpd on Precision  via  

debug: launch cmd= /opt/mpich2-1.0.8/mpich2-1.0.8-install/bin/mpd.py
--ncpus=1 -e -d

debug: mpd on Precision  on port 54943

RUNNING: mpd on Precision

debug: info for running mpd: {'ncpus': 1, 'list_port': 54943, 'entry_port':
'', 'host': 'Precision', 'entry_host': '', 'ifhn': ''}

LAUNCHED mpd on Xeon  via  Precision

debug: launch cmd= ssh -x -n -q Xeon
'/opt/mpich2-1.0.8/mpich2-1.0.8-install/bin/mpd.py  -h Precision -p 54943
--ncpus=1 -e -d' 

debug: mpd on Xeon  on port no_port

mpdboot_Precision (handle_mpd_output 406): from mpd on Xeon, invalid port
info:

no_port

 

$ mpdcheck -f mpd.hosts -ssh

Paul at precision's password: 

Paul at precision's password: 

client on Xeon failed to access the server

here is the output:

bash: /opt/mpich2-1.0.8/mpich2-1.0.8-install/bin/mpdcheck.py: No such file
or directory

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20081217/b65e8bd9/attachment.htm>


More information about the mpich-discuss mailing list