Make the code match the comment. I checked with Jelena, and based on the papers we
published this is the expected algorithm for the specified message and communicator size. This commit closes ticket #1330. This commit was SVN r19563.
Этот коммит содержится в:
родитель
acd3406aa7
Коммит
6a9514ee08
@ -401,8 +401,8 @@ int ompi_coll_tuned_reduce_intra_dec_fixed( void *sendbuf, void *recvbuf,
|
|||||||
} else if (communicator_size > (a3 * message_size + b3)) {
|
} else if (communicator_size > (a3 * message_size + b3)) {
|
||||||
/* Binary_32K */
|
/* Binary_32K */
|
||||||
segsize = 32*1024;
|
segsize = 32*1024;
|
||||||
return ompi_coll_tuned_reduce_intra_pipeline (sendbuf, recvbuf, count, datatype, op, root, comm, module,
|
return ompi_coll_tuned_reduce_intra_binary( sendbuf, recvbuf, count, datatype, op, root,
|
||||||
segsize, max_requests);
|
comm, module, segsize, max_requests);
|
||||||
}
|
}
|
||||||
if (communicator_size > (a4 * message_size + b4)) {
|
if (communicator_size > (a4 * message_size + b4)) {
|
||||||
/* Pipeline_32K */
|
/* Pipeline_32K */
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user