Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Question sur les data partition

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Question sur les data partition


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault@inria.fr>
  • To: Mathieu Faverge <mathieu.faverge@inria.fr>, furmento@labri.fr
  • Cc: starpu-devel@lists.gforge.inria.fr, Tony Delarue <tdelarue@enseirb-matmeca.fr>, Pierre Ramet <ramet@labri.fr>
  • Subject: Re: [Starpu-devel] Question sur les data partition
  • Date: Tue, 26 Feb 2019 07:14:44 -0800
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=samuel.thibault@inria.fr; spf=Neutral smtp.mailfrom=samuel.thibault@ens-lyon.org; spf=Pass smtp.helo=postmaster@hera.aquilenet.fr
  • Ironport-phdr: 9a23:7eq6dBOxrZTqUdNMUYsl6mtUPXoX/o7sNwtQ0KIMzox0Ivr6rarrMEGX3/hxlliBBdydt6oUzbKO+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxlLiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARWdZUMhfVzJPDJ6/YYsBAOUOIftXoYb/qFsJoxSzHhWsCeD1xzNUmnP7x6833uI8Gg/GxgwgGNcOvWzJotrvMacSTP66zK3Vxjvdb/NW2Czy55LVchAlvfGHQLV9cdHLxkkqCgPKkFGQpZb5PzOV1+QCqHKU7/dkVeKzkGMnqgdxoiKuxsg2kIXJiJgVx0nC+C5kw4g1PcW1RFN4bNOkCpdcqS+XOoVsTs8/X21kpDw2xqAetZO7YCQG0ooryhDdZvCdfIWE/AjvWPiRLDp3gn9uZaixiAyo8Ue6z+3xTsm030hOripCitTMtm4C1wbJ5cSdUPR951qh2TeL1w/N7OFLP1w0mbDVK5472rIwl5wTvlrfHiLuhUn7j6+bel869uWm5enreKjqqoOAO4Nulw3yKqEulda+AeQ8PAgORW+b+eGk2b3450L5RahKgeMykqXDrJDaJcUbqbWjDA9I1oYj9w2yACmg0NQDhHUHKFJEeBWBj4TzPFHOOv/4Ae+lg1uwiDdr2+zGPrr5D5XWMnjMiq3hfa5g60JF1QU8085f6IxQCrwaJPLzW1TxtMDDDhMjPAy0zeHnCM9y1owAQ26PA6mZMLnTsVCS/O4vLfOMN8cpv2PYIuQl5vPzxVEwh1IHcqThiZ4edHC5E+kgLUyHbGDjj/8AF30Lt0wwVrquwFOfSzteYWq1d6Y17Cs6Toy8XqnZQYX4u7WEwSq/VqFWZ2pPF1SQWSPzfoCZVvNKdCKTKMZ8liAsVL67SoZn2wv451yy8KZuMueBon5QjpnkztUgorSLzUhjpwwxNNyU1iS2d08xm2oJQzEs26Um/R5wzEzG1bl/hbpfD9MBvaoVADd/DobVyqlBM/63QhjIJ4/bSVC8Q9zgDytjFotske9LWF50HpCZtj6G3yeuBOZExbyGHpVy+7vB3nz8IcthjXjchvAs
  • 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>
  • Organization: I am not organized

Mathieu Faverge, le dim. 24 févr. 2019 21:55:46 +0100, a ecrit:
> int starpu_mpi_wait_for_all(MPI_Comm comm)
> {
>     int mpi = 1;
>     int task = 1;
>     while (task || mpi)
>     {
>         task = _starpu_task_wait_for_all_and_return_nb_waited_tasks();
>         mpi = _starpu_mpi_barrier(comm);
>     }
>     return 0;
> }
>
> La boucle while me parait un peu douteuse si jamais la valeure de retour des
> deux fonctions est locale.

Mmm, oui, le nombre d'appels à _starpu_mpi_barrier risque de ne pas
être le même. Nathalie, te souviens-tu précisément pourquoi on
refait plusieurs barrières ? starpu_mpi_barrier() attend déjà en
boucle la terminaison des comms MPI et des tâches avant de faire une
barrière MPI.

Samuel




Archives gérées par MHonArc 2.6.19+.

Haut de le page