[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.