1
1
openmpi/oshmem/mca/spml/base
Mikhail Brinskii 2ef5bd8b36 SPML/UCX: Add shmemx_alltoall_global_nb routine to shmemx.h
The new routine transfers the data asynchronously from the source PE to all
PEs in the OpenSHMEM job. The routine returns immediately. The source and
target buffers are reusable only after the completion of the routine.
After the data is transferred to the target buffers, the counter object
is updated atomically. The counter object can be read either using atomic
operations such as shmem_atomic_fetch or can use point-to-point synchronization
routines such as shmem_wait_until and shmem_test.

Signed-off-by: Mikhail Brinskii <mikhailb@mellanox.com>
2019-04-26 14:47:58 +03:00
..
base.h SPML/UCX: Add shmemx_alltoall_global_nb routine to shmemx.h 2019-04-26 14:47:58 +03:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_atomicreq.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_atomicreq.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_frame.c OSHMEM: add ucx to the list of default spmls 2017-10-18 10:41:00 +03:00
spml_base_getreq.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_getreq.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_putreq.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_putreq.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_request_dbg.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_request.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_request.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
spml_base_select.c oshmem: remove unnecessary dependencies to ORTE 2019-02-20 13:55:55 +09:00
spml_base.c SPML/UCX: Add shmemx_alltoall_global_nb routine to shmemx.h 2019-04-26 14:47:58 +03:00