Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Detached communications

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Detached communications


Chronologique Discussions 
  • From: Nathalie Furmento <nathalie.furmento@labri.fr>
  • To: Mirko Myllykoski <mirkom@cs.umu.se>, starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] Detached communications
  • Date: Fri, 20 Jan 2017 13:00:16 +0100
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=nathalie.furmento@labri.fr; spf=None smtp.mailfrom=nathalie.furmento@labri.fr; spf=None smtp.helo=postmaster@v-zimmta02.u-bordeaux.fr
  • Ironport-phdr: 9a23:gW7YrhAcZ0XjS15qf0AyUyQJP3N1i/DPJgcQr6AfoPdwSP7+r8bcNUDSrc9gkEXOFd2CrakV16yK6Ou7BSRAuc/H6y9SNsQUFlcssoY/oU8JOIa9E0r1LfrnPWQRPf9pcxtbxUy9KlVfA83kZlff8TWY5D8WHQjjZ0IufrymUqabtcm81viz9pvPeE0IwWPlOfIhZCmx+CDQrMoRya5zLqIgyRzSoXoAL+FX32BvIHqYhFDh49r255M1t2xLp/s779MFXajkcqAQSb1DEC9gPG4y/sLm8xjFVwqGoHUGAUsMlR8dJQHZ7Bj+X5q5nDbgs+d7xC7Sacv/UbA9XTWvqal2UhrljjsAHzow+nvWzMJq2vEI6Cm9rgByltaHKLqeM+BzK+aEJYsX
  • 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>

On 20/01/2017 12:17, Mirko Myllykoski wrote:
> Hi,
>
> I have a few questions that are related to detached MPI communications
> in StarPU:
>
> 1) Do detached communications behave similarly to regular tasks? If
> not, what sort of limitation do they have? My current interpretation
> is that a starpu_mpi_*_detached function call will just insert a
> communication request into a separate communication requested list and
> a separate communication thread will handle the actual communications
> when a data handle becomes available. To me, this seems to be
> analogous to how regular tasks are handled.
>
> 2) Does the MPI Insert Task Utility use detached communications?
>
> Best Regards,
> Mirko Myllykoski
> _______________________________________________
> Starpu-devel mailing list
> Starpu-devel@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/mailman/listinfo/starpu-devel

Hello,

Detached communications are similar to pthread detached, i.e when a
detached communication completes, its resources are automatically
released back to the system, there is no need to test or to wait for the
completion of the request. These communications are asynchronous and one
does not need to call starpu_mpi_wait() for their completion.

The MPI Insert Task Utility uses detached communications both for
communications happening before and after the execution of the codelet.

Regards,

Nathalie






Archives gérées par MHonArc 2.6.19+.

Haut de le page