<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi Jayesh,<BR>&nbsp;<BR>your modified version works for me but it's not what i wanted to do. I wanted to&nbsp;make the three processes&nbsp;(the client, the server and the spawned child) in the same intracommunicator,&nbsp;so the this intarcommunicator will have size 3, but with your version it contains only the spawned child and the server.<BR>&nbsp;<BR>Regards,<BR>Toufik<br>&nbsp;<BR><div><div id="SkyDrivePlaceholder"></div>&gt; Date: Thu, 5 Apr 2012 11:32:18 -0500<br>&gt; From: jayesh@mcs.anl.gov<br>&gt; To: mpich-discuss@mcs.anl.gov<br>&gt; CC: h_toufik7@hotmail.fr<br>&gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator<br>&gt; <br>&gt; Hi,<br>&gt;  The slightly modified (don't disconnect an invalid comm) versions of your code works for me.<br>&gt;  Make sure that worker.exe and master.exe are in the same directory (Or else spawn() needs to be provided with the information).<br>&gt; <br>&gt; Regards,<br>&gt; Jayesh<br>&gt; <br>&gt; ----- Original Message -----<br>&gt; From: "toufik hadjazi" &lt;h_toufik7@hotmail.fr&gt;<br>&gt; To: mpich-discuss@mcs.anl.gov<br>&gt; Sent: Thursday, April 5, 2012 3:32:11 AM<br>&gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator<br>&gt; <br>&gt; <br>&gt; <br>&gt; Hi, <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; I'm using windows 7 and i'm running the two applications using the commands: mpiexec -n 1 manager and mpiexec -n 1 worker. and for the code it is attached to this email <br>&gt; <br>&gt; thanks &amp; regards, <br>&gt; Toufik <br>&gt; <br>&gt; <br>&gt; &gt; Date: Wed, 4 Apr 2012 13:00:15 -0500 <br>&gt; &gt; From: jayesh@mcs.anl.gov <br>&gt; &gt; To: h_toufik7@hotmail.fr <br>&gt; &gt; CC: mpich-discuss@mcs.anl.gov <br>&gt; &gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator <br>&gt; &gt; <br>&gt; &gt; Hi, <br>&gt; &gt; How are you running your programs (Copy-paste the commands)? Are you running your code on Unix or Windows? <br>&gt; &gt; <br>&gt; &gt; Regards, <br>&gt; &gt; Jayesh <br>&gt; &gt; ----- Original Message ----- <br>&gt; &gt; From: "toufik hadjazi" &lt;h_toufik7@hotmail.fr&gt; <br>&gt; &gt; To: jayesh@mcs.anl.gov <br>&gt; &gt; Sent: Wednesday, April 4, 2012 12:31:05 PM <br>&gt; &gt; Subject: RE: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; Hi Jayesh, <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; I tried that but it didn't work, when i run the program it stops at MPI_Comm_spawn, i don't why. <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; best regards, <br>&gt; &gt; Toufik <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; &gt; Date: Tue, 3 Apr 2012 10:36:56 -0500 <br>&gt; &gt; &gt; From: jayesh@mcs.anl.gov <br>&gt; &gt; &gt; To: mpich-discuss@mcs.anl.gov <br>&gt; &gt; &gt; CC: h_toufik7@hotmail.fr <br>&gt; &gt; &gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Hi, <br>&gt; &gt; &gt; Did you try MPI_Intercomm_merge() after spawn and using the resulting intracommunicator for further spawns? <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Regards, <br>&gt; &gt; &gt; Jayesh <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; ----- Original Message ----- <br>&gt; &gt; &gt; From: "toufik hadjazi" &lt;h_toufik7@hotmail.fr&gt; <br>&gt; &gt; &gt; To: mpich-discuss@mcs.anl.gov <br>&gt; &gt; &gt; Sent: Tuesday, April 3, 2012 8:20:52 AM <br>&gt; &gt; &gt; Subject: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Hi, <br>&gt; &gt; &gt; my program is a client/server application when the client connects to the server than the server starts to use mpi_comm_spawn to launch other clients(clients are launched, one after other not in the same time, when conditions are satisfied) and i need all clients and the server to be in the same intracommunicator. so, does anybody knows some tricks to do that? <br>&gt; &gt; &gt; regards, <br>&gt; &gt; &gt; Toufik <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; _______________________________________________ <br>&gt; &gt; &gt; mpich-discuss mailing list mpich-discuss@mcs.anl.gov <br>&gt; &gt; &gt; To manage subscription options or unsubscribe: <br>&gt; &gt; &gt; https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss <br>&gt; <br>&gt; _______________________________________________<br>&gt; mpich-discuss mailing list     mpich-discuss@mcs.anl.gov<br>&gt; To manage subscription options or unsubscribe:<br>&gt; https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss<br></div>                                               </div></body>
</html>