Fix NBC iGatherv for inter-communicators.
We need to use remote size to form a schedule.
Этот коммит содержится в:
родитель
7977fa3f0b
Коммит
2d0919dbdc
@ -118,7 +118,7 @@ int ompi_coll_libnbc_igatherv_inter (const void* sendbuf, int sendcount, MPI_Dat
|
||||
NBC_Handle *handle;
|
||||
ompi_coll_libnbc_module_t *libnbc_module = (ompi_coll_libnbc_module_t*) module;
|
||||
|
||||
rsize = ompi_comm_size (comm);
|
||||
rsize = ompi_comm_remote_size (comm);
|
||||
|
||||
if (MPI_ROOT == root) {
|
||||
res = ompi_datatype_type_extent(recvtype, &rcvext);
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user