[mpich-discuss] MPI_Comm_spawn info argument

Pavan Balaji balaji at mcs.anl.gov
Fri Aug 2 16:46:23 CDT 2013


Matthieu,

MPICH's default process manager also supports the "hostfile" and "hosts" 
options, but that's not a part of the MPI standard, so there's no 
guarantee that other MPI implementations (or even other process managers 
within mpich) will support it.

  -- Pavan

On 08/02/2013 04:03 PM, Matthieu Dorier wrote:
> Hi,
>
> Using MPI_Comm_spawn I'd like to know how to specify the list of hosts
> on which to spawn the new processes. The standard
> http://www.mpi-forum.org/docs/mpi-3.0/mpi30-report.pdf) says that the
> info field have some reserved keys, but nothing to actually give the
> list of hostnames. The closest key is "host" but it seems to designate a
> single host, not a set, and not even the number of process per host.
>
> What would be the keys for that in mpich and would they be understood my
> other implementation (e.g. OpenMPI)?
>
> Also another question related to MPI_Comm_spawn: how can a parent
> application be aware that the application it spawned terminated?
> And what happens when the parent application exits before the spawned one?
>
> Thanks,
>
> Matthieu Dorier
> PhD student at ENS Cachan Brittany and IRISA
> http://people.irisa.fr/Matthieu.Dorier
>
>
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
>

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji



More information about the discuss mailing list