A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
welcome simgrid::smpi::Request
[simgrid.git]
/
src
/
smpi
/
colls
/
gather-mvapich.cpp
diff --git
a/src/smpi/colls/gather-mvapich.cpp
b/src/smpi/colls/gather-mvapich.cpp
index 4baf4db0da4f961853dd62ba65feb1c20cb32110..a2ea22d077be38f0cef6bd393c471bbbea7f3fae 100644
(file)
--- a/
src/smpi/colls/gather-mvapich.cpp
+++ b/
src/smpi/colls/gather-mvapich.cpp
@@
-385,7
+385,7
@@
int smpi_coll_tuned_gather_mvapich2_two_level(void *sendbuf,
}
if ((local_rank == 0) && (root != rank)
&& (leader_of_root == rank)) {
}
if ((local_rank == 0) && (root != rank)
&& (leader_of_root == rank)) {
-
smpi_mpi_
send(leader_gather_buf,
+
Request::
send(leader_gather_buf,
nbytes * comm_size, MPI_BYTE,
root, COLL_TAG_GATHER, comm);
}
nbytes * comm_size, MPI_BYTE,
root, COLL_TAG_GATHER, comm);
}
@@
-393,7
+393,7
@@
int smpi_coll_tuned_gather_mvapich2_two_level(void *sendbuf,
if (rank == root && local_rank != 0) {
/* The root of the gather operation is not the node leader. Receive
y* data from the node leader */
if (rank == root && local_rank != 0) {
/* The root of the gather operation is not the node leader. Receive
y* data from the node leader */
-
smpi_mpi_
recv(recvbuf, recvcnt * comm_size, recvtype,
+
Request::
recv(recvbuf, recvcnt * comm_size, recvtype,
leader_of_root, COLL_TAG_GATHER, comm,
&status);
}
leader_of_root, COLL_TAG_GATHER, comm,
&status);
}