pmodels / oshmpi

OpenSHMEM Implementation on MPI
https://pmodels.github.io/oshmpi-www/
Other
25 stars 14 forks source link

Wait: extend wait_until|test with all|any|some_vector #97

Open minsii opened 3 years ago

minsii commented 3 years ago

Wait or test elements in an array but with a mask (status) to specify whether the element is excluded from the wait set

size_t shmem_wait_until_some(TYPE *ivars, size_t nelems, size_t *indices, const int *status,
             int cmp, TYPE cmp_value);
shmem_wait_until_any_vector
shmem_wait_until_some_vector
shmem_test_all_vector
shmem_test_any_vector
shmem_test_some_vector

Starting point

TODO