[mpich-discuss] questions about MPI_Comm_spawn

Jayesh Krishna jayesh at mcs.anl.gov
Thu Apr 12 09:58:59 CDT 2012


Hi,
 Argh, I missed your first question. The suggestion (-localonly/localroot) was for the second (console...) question.
 Please take a look at "https://svn.mcs.anl.gov/repos/mpi/mpich2/trunk/test/mpi/spawn/spawnargv.c" for information on how to pass arguments to spawn.

Regards,
Jayesh

----- Original Message -----
From: "toufik hadjazi" <h_toufik7 at hotmail.fr>
To: mpich-discuss at mcs.anl.gov
Sent: Thursday, April 12, 2012 9:39:31 AM
Subject: Re: [mpich-discuss] questions about MPI_Comm_spawn



Hi Jayesh, 

when i tried these options i got the message: 

unable to read the cmd header on the pmi context, Error = -1. 
Error posting readv, An existing connection was forcibly closed by the remote host.(10054) 
job aborted: 
rank: node: exit code[: error message] 
0: Toufik-PC: 255: process 0 exited without calling finalize 

and about my second question, is it possible? 

best Regards, 
Toufik. 


> Date: Thu, 12 Apr 2012 09:22:52 -0500 
> From: jayesh at mcs.anl.gov 
> To: mpich-discuss at mcs.anl.gov 
> CC: h_toufik7 at hotmail.fr 
> Subject: Re: [mpich-discuss] questions about MPI_Comm_spawn 
> 
> Hi, 
> Did you try launching your job with the "-localonly" option (Also try "-localroot")? 
> 
> Regards, 
> Jayesh 
> 
> ----- Original Message ----- 
> From: "toufik hadjazi" <h_toufik7 at hotmail.fr> 
> To: mpich-discuss at mcs.anl.gov 
> Sent: Thursday, April 12, 2012 7:34:21 AM 
> Subject: [mpich-discuss] questions about MPI_Comm_spawn 
> 
> 
> 
> Hi, 
> 
> I am using MPICH2 on windows 7, and I have two questions: 
> 1- when i try to launch a process with MPI_comm_spawn using MPI_ARGV_NULL, it work normally but when i use an array of arguments the job abort; the call for the function is like that : 
> 
> char *arg_array[4]; 
> for (int i=0; i<4; i++) 
> arg_array[i] = new char[255]; 
> 
> int level = 15, next = 4, range = 5; 
> itoa(level, arg_array[0], 10); 
> itoa(next, arg_array[1], 10); 
> itoa(range, arg_array[2], 10); 
> 
> MPI_Comm_spawn("testMPI.exe", arg_array, 1, MPI_INFO_NULL, 0, MPI_COMM_SELF, &intercom, MPI_ERRCODES_IGNORE); 
> 
> 2- Is it possible to launch the spawned child on another console (a new console window in the same pc); maybe using the info keys? 
> 
> best Regards, 
> Toufik, 
> 
> _______________________________________________ 
> mpich-discuss mailing list mpich-discuss at mcs.anl.gov 
> To manage subscription options or unsubscribe: 
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss 

_______________________________________________
mpich-discuss mailing list     mpich-discuss at mcs.anl.gov
To manage subscription options or unsubscribe:
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list