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
Continuing work on datatypes
[simgrid.git]
/
src
/
smpi
/
colls
/
allgather-rdb.cpp
diff --git
a/src/smpi/colls/allgather-rdb.cpp
b/src/smpi/colls/allgather-rdb.cpp
index 2490663648fcf11d9664fa4c1f463aaca6f5daf8..93b0e77f651df57029f8e6aac9dd100a6cee8fd8 100644
(file)
--- a/
src/smpi/colls/allgather-rdb.cpp
+++ b/
src/smpi/colls/allgather-rdb.cpp
@@
-34,8
+34,8
@@
smpi_coll_tuned_allgather_rdb(void *sbuf, int send_count,
unsigned int rank = comm->rank();
// get size of single element's type for send buffer and recv buffer
unsigned int rank = comm->rank();
// get size of single element's type for send buffer and recv buffer
- send_chunk = s
mpi_datatype_get_extent(send_type
);
- recv_chunk =
smpi_datatype_get_extent(recv_type
);
+ send_chunk = s
end_type->get_extent(
);
+ recv_chunk =
recv_type->get_extent(
);
// multiply size of each element by number of elements to send or recv
send_chunk *= send_count;
// multiply size of each element by number of elements to send or recv
send_chunk *= send_count;