[mvapich-discuss] Launching other applications from an MPI process

Mehmet Belgin mehmet.belgin at oit.gatech.edu
Fri Aug 29 11:26:05 EDT 2014


Sashi, do you mean processes sharing memory within a node, or in a distributed way? Not sure if the latter is possible (hope I am wrong).

Mehmet

On Aug 29, 2014, at 7:52 AM, Jonathan Perkins <perkinjo at cse.ohio-state.edu> wrote:

> On Thu, Aug 28, 2014 at 12:21:09PM -0700, Sashi Balasingam wrote:
>> I am using MVAPICH 2-1.8 on a cluster with 8 nodes, using one mpi
>> process per node. Is it possible to launch one or more
>> non-mpi, standalone  applications, from each of the MPI process, in
>> runtime ? 
>> 
>> If possible, two more questions - 
>>    (a) Can I use shared-memory or named-pipes to comm with those applications ?
>>    (b) If any of those (non-mpi) process crashes, will it also crash the parent mpi process ?
> 
> Hello Sashi,
> 
> Yes, its possible.  You can use shared memory and/or pipes.  A crashing
> child process does not have to cause the parent to crash but this of
> course depends on how you write the parent.
> 
> -- 
> Jonathan Perkins
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mailman.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss




More information about the mvapich-discuss mailing list