It seems you understand the advantages of one-sided communications over the
other flavors, but did you carefully consider their drawbacks before
concluding they "should have gain popularity"?


Cheers,


Gilles

On Fri, Jan 17, 2025, 21:24 'Chandran, Arun' via Open MPI users <
users@lists.open-mpi.org> wrote:

> [Public]
>
> Hi Experts,
>
>
>
> I am trying to understand the usage of MPI’s one-sided communication in
> HPC applications.
>
>
>
> This research paper (
> https://icl.utk.edu/publications/international-survey-mpi-users ) said
> it’s popularity is behind  collectives, and point-to-point APIs.
>
> Given the advantages over the two-sided communication, one-sided
> communication should have gained popularity, right?
>
>
>
> I tried to search the codebase of:
>
>
>
>    1. NWCHEM (https://github.com/nwchemgit/nwchem)
>    2. WRF(https://github.com/wrf-model/WRF)
>    3. Quantum Espresso(https://github.com/QEF/q-e)
>    4. GROMACS (https://github.com/gromacs/gromacs)
>
>
>
> But did not hit any result for the search string ‘MPI_Win’. Do these
> applications use one-sided MPI_Get() and MPI_Put() via some other mechanism?
>
>
>
> Can someone please comment about the usage of one-sided communication in
> HPC applications? Are there any real-world applications using it?
>
> --Arun
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to users+unsubscr...@lists.open-mpi.org.
>

To unsubscribe from this group and stop receiving emails from it, send an email 
to users+unsubscr...@lists.open-mpi.org.

Reply via email to