Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] How to start MPI_Spawn child processes early?
From: Terry Frankcombe (terry_at_[hidden])
Date: 2010-01-27 21:10:46


My question is why? If you are willing to reserve a chunk of your
machine for yet-to-exist tasks, why not just create them all at mpirun
time and slice and dice your communicators as appropriate?

On Thu, 2010-01-28 at 09:24 +1100, Jaison Paul wrote:
> Hi, I am just reposting my early query once again. If anyone one can
> give some hint, that would be great.
>
> Thanks, Jaison
> ANU
>
> Jaison Paul wrote:
> > Hi All,
> >
> > I am trying to use MPI for scientific High Performance (hpc)
> > applications. I use MPI_Spawn to create child processes. Is there a
> > way to start child processes early than the parent process, using
> > MPI_Spawn?
> >
> > I want this because, my experiments showed that the time to spawn the
> > children by parent is too long for HPC apps which slows down the whole
> > process. If the children are ready when parent application process
> > seeks for them, that initial delay can be avoided. Is there a way to
> > do that?
> >
> > Thanks in advance,
> >
> > Jaison
> > Australian National University
> > _______________________________________________
> > users mailing list
> > users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users