Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Incoherence between starpu_mpi_init and starpu_mpi_init_conf

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Incoherence between starpu_mpi_init and starpu_mpi_init_conf


Chronologique Discussions 
  • From: Philippe SWARTVAGHER <philippe.swartvagher@inria.fr>
  • To: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] Incoherence between starpu_mpi_init and starpu_mpi_init_conf
  • Date: Wed, 12 Feb 2020 14:06:24 +0100
  • List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
  • List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>


Le 12/02/2020 à 14:00, Samuel Thibault a écrit :
No, it is the original semantic of starpu_mpi_init(). Initially you had
to call starpu_init() then starpu_mpi_init(). We added
starpu_mpi_init_conf() as a helper to do both. Perhaps the doc could be
reworded to make it clearer.

My point is: if you call starpu_init() and then starpu_mpi_init(), then _mpi_backend._starpu_mpi_backend_init(conf) and eventual core reservation for comm progression, are not executed ! Indeed, these instructions are only in starpu_mpi_init_conf().

I think it is a bug, but just asking for confirmation.


--
Philippe SWARTVAGHER

Doctorant
Équipe TADaaM, Inria Bordeaux Sud-Ouest





Archives gérées par MHonArc 2.6.19+.

Haut de le page