<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&nbsp;Jayesh,<BR>&nbsp;<BR>it's exactly what i meant to do, thank you very much for help.<BR>&nbsp;<BR>Regards,&nbsp;<br>Toufik<br>&nbsp;<BR><div>&gt; Date: Fri, 6 Apr 2012 10:54:02 -0500<br>&gt; From: jayesh@mcs.anl.gov<br>&gt; To: h_toufik7@hotmail.fr<br>&gt; CC: mpich-discuss@mcs.anl.gov<br>&gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator<br>&gt; <br>&gt; Hi,<br>&gt;  Did you mean something like this (See attached source files)?<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: jayesh@mcs.anl.gov, mpich-discuss@mcs.anl.gov<br>&gt; Sent: Friday, April 6, 2012 7:10:00 AM<br>&gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator<br>&gt; <br>&gt; <br>&gt; Hi Jayesh, <br>&gt; <br>&gt; your modified version works for me but it's not what i wanted to do. I wanted to make the three processes (the client, the server and the spawned child) in the same intracommunicator, so the this intarcommunicator will have size 3, but with your version it contains only the spawned child and the server. <br>&gt; <br>&gt; Regards, <br>&gt; Toufik <br>&gt; <br>&gt; <br>&gt; <br>&gt; &gt; Date: Thu, 5 Apr 2012 11:32:18 -0500 <br>&gt; &gt; From: jayesh@mcs.anl.gov <br>&gt; &gt; To: mpich-discuss@mcs.anl.gov <br>&gt; &gt; CC: h_toufik7@hotmail.fr <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; The slightly modified (don't disconnect an invalid comm) versions of your code works for me. <br>&gt; &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; &gt; <br>&gt; &gt; Regards, <br>&gt; &gt; Jayesh <br>&gt; &gt; <br>&gt; &gt; ----- Original Message ----- <br>&gt; &gt; From: "toufik hadjazi" &lt;h_toufik7@hotmail.fr&gt; <br>&gt; &gt; To: mpich-discuss@mcs.anl.gov <br>&gt; &gt; Sent: Thursday, April 5, 2012 3:32:11 AM <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; <br>&gt; &gt; Hi, <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &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; &gt; <br>&gt; &gt; thanks &amp; regards, <br>&gt; &gt; Toufik <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; &gt; Date: Wed, 4 Apr 2012 13:00:15 -0500 <br>&gt; &gt; &gt; From: jayesh@mcs.anl.gov <br>&gt; &gt; &gt; To: h_toufik7@hotmail.fr <br>&gt; &gt; &gt; CC: mpich-discuss@mcs.anl.gov <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; How are you running your programs (Copy-paste the commands)? Are you running your code on Unix or Windows? <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; Regards, <br>&gt; &gt; &gt; Jayesh <br>&gt; &gt; &gt; ----- Original Message ----- <br>&gt; &gt; &gt; From: "toufik hadjazi" &lt;h_toufik7@hotmail.fr&gt; <br>&gt; &gt; &gt; To: jayesh@mcs.anl.gov <br>&gt; &gt; &gt; Sent: Wednesday, April 4, 2012 12:31:05 PM <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; <br>&gt; &gt; &gt; Hi Jayesh, <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &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; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; best regards, <br>&gt; &gt; &gt; Toufik <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; Date: Tue, 3 Apr 2012 10:36:56 -0500 <br>&gt; &gt; &gt; &gt; From: jayesh@mcs.anl.gov <br>&gt; &gt; &gt; &gt; To: mpich-discuss@mcs.anl.gov <br>&gt; &gt; &gt; &gt; CC: h_toufik7@hotmail.fr <br>&gt; &gt; &gt; &gt; Subject: Re: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; Hi, <br>&gt; &gt; &gt; &gt; Did you try MPI_Intercomm_merge() after spawn and using the resulting intracommunicator for further spawns? <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; Regards, <br>&gt; &gt; &gt; &gt; Jayesh <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; ----- Original Message ----- <br>&gt; &gt; &gt; &gt; From: "toufik hadjazi" &lt;h_toufik7@hotmail.fr&gt; <br>&gt; &gt; &gt; &gt; To: mpich-discuss@mcs.anl.gov <br>&gt; &gt; &gt; &gt; Sent: Tuesday, April 3, 2012 8:20:52 AM <br>&gt; &gt; &gt; &gt; Subject: [mpich-discuss] get several children of mpi_comm_spawn into one intracommunicator <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; Hi, <br>&gt; &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; &gt; regards, <br>&gt; &gt; &gt; &gt; Toufik <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; <br>&gt; &gt; &gt; &gt; _______________________________________________ <br>&gt; &gt; &gt; &gt; mpich-discuss mailing list mpich-discuss@mcs.anl.gov <br>&gt; &gt; &gt; &gt; To manage subscription options or unsubscribe: <br>&gt; &gt; &gt; &gt; https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss <br>&gt; &gt; <br>&gt; &gt; _______________________________________________ <br>&gt; &gt; mpich-discuss mailing list mpich-discuss@mcs.anl.gov <br>&gt; &gt; To manage subscription options or unsubscribe: <br>&gt; &gt; https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss <br></div>                                               </div></body>
</html>