[mpich-discuss] MPI_Comm_connect between windows and linux machines

Jerome Soumagne soumagne at cscs.ch
Tue Sep 29 09:16:34 CDT 2009


Jayesh,

thanks again for your reply. Well, actually I was hoping to keep the mpd 
process manager, thinking about some compatibility between both process 
managers. I will build another mpich library using the smpd one.

Regards,

Jerome

Le 29/09/2009 16:03, Jayesh Krishna a écrit :
>
> Hi,
>  Have you configured MPICH2 on unix to use the SMPD process manager 
> (--with-pm=smpd) ?
>
> (PS: Currently SMPD is the only process manager available on windows)
> Regards,
> Jayesh
>
> -----Original Message-----
> From: mpich-discuss-bounces at mcs.anl.gov 
> [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Jerome Soumagne
> Sent: Tuesday, September 29, 2009 7:23 AM
> To: Mpich-discuss
> Subject: [mpich-discuss] MPI_Comm_connect between windows and linux 
> machines
>
> Hi,
>
> I posted some days ago and this question follows the previous one I had.
> We would like to enable communication using MPI_Comm_connect() between 
> a linux machine and a windows machine. For this we still use the
> MPI_Open_port() function on a first machine to open a port which is 
> then written to a file. The client then reads this file and tries to 
> connect to the server, though it does not work in the sense that 
> nothing seems to happen.
>
> On a Linux machine we get a port which has this syntax:
> tag#0$description#aa.bb.cc.dd$port#42593$ifname#aa.bb.cc.dd$
>
> On a Windows machine it has this one:
> tag=0 port=1813 description=DINO ifname=aa.bb.cc.dd
>
> (Of course we only open one port but this is just to underline the 
> difference of syntax)
>
> Is MPICH able to manage a connection between a windows and a linux 
> machine or is there a way to tell MPICH to use the same port syntax ?
> because I guess that this difference of syntax is causing the problem.
> We noticed already that trying to connect 32bit machines to 64bit 
> machines does not seem to be possible, and we would like here to 
> connect a 64 bit linux machine to a 64 bit windows machine. 
> (everything works fine between machines which have the same 
> architecture, ie. Linux 64 bits to Linux 64 bits or Linux 32 bits to 
> Linux 32 bits)
>
> Thanks.
>
> Jerome
>
> --
> Jérôme Soumagne
> CSCS, Swiss National Supercomputing Centre Galleria 2, Via Cantonale  
> | Tel: +41 (0)91 610 8258
> CH-6928 Manno, Switzerland | Fax: +41 (0)91 610 8282
>
>


-- 
Jérôme Soumagne
CSCS, Swiss National Supercomputing Centre
Galleria 2, Via Cantonale  | Tel: +41 (0)91 610 8258
CH-6928 Manno, Switzerland | Fax: +41 (0)91 610 8282


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


More information about the mpich-discuss mailing list