1
1

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.
Этот коммит содержится в:
George Bosilca 2008-09-15 23:28:40 +00:00
родитель 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 */