<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Jayesh,<br>
<br>
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.<br>
<br>
Regards,<br>
<br>
Jerome<br>
<br>
Le 29/09/2009 16:03, Jayesh Krishna a écrit :
<blockquote cite="mid:161BFB0F7B314C008E54C75297A638D6@mcs.anl.gov"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<meta name="Generator" content="MS Exchange Server version 6.5.7036.0">
<title>RE: [mpich-discuss] MPI_Comm_connect between windows and linux
machines</title>
<!-- Converted from text/plain format -->
<p><font size="2">Hi,<br>
Have you configured MPICH2 on unix to use the SMPD process manager
(--with-pm=smpd) ?<br>
<br>
(PS: Currently SMPD is the only process manager available on windows)<br>
Regards,<br>
Jayesh<br>
<br>
-----Original Message-----<br>
From: <a class="moz-txt-link-abbreviated" href="mailto:mpich-discuss-bounces@mcs.anl.gov">mpich-discuss-bounces@mcs.anl.gov</a> [<a moz-do-not-send="true"
href="mailto:mpich-discuss-bounces@mcs.anl.gov">mailto:mpich-discuss-bounces@mcs.anl.gov</a>]
On Behalf Of Jerome Soumagne<br>
Sent: Tuesday, September 29, 2009 7:23 AM<br>
To: Mpich-discuss<br>
Subject: [mpich-discuss] MPI_Comm_connect between windows and linux
machines<br>
<br>
Hi,<br>
<br>
I posted some days ago and this question follows the previous one I had.<br>
We would like to enable communication using MPI_Comm_connect() between
a linux machine and a windows machine. For this we still use the<br>
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.<br>
<br>
On a Linux machine we get a port which has this syntax:<br>
tag#0$description#aa.bb.cc.dd$port#42593$ifname#aa.bb.cc.dd$<br>
<br>
On a Windows machine it has this one:<br>
tag=0 port=1813 description=DINO ifname=aa.bb.cc.dd<br>
<br>
(Of course we only open one port but this is just to underline the
difference of syntax)<br>
<br>
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 ?<br>
because I guess that this difference of syntax is causing the problem.<br>
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)<br>
<br>
Thanks.<br>
<br>
Jerome<br>
<br>
--<br>
Jérôme Soumagne<br>
CSCS, Swiss National Supercomputing Centre Galleria 2, Via Cantonale |
Tel: +41 (0)91 610 8258<br>
CH-6928 Manno, Switzerland | Fax: +41 (0)91 610 8282<br>
<br>
<br>
</font>
</p>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
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
</pre>
</body>
</html>