1
1
In gather, the ptmp += incr is irrelevant, since ptmp is set within the loop.

This commit was SVN r15293.
Этот коммит содержится в:
Jelena Pjesivac-Grbovic 2007-07-05 20:40:50 +00:00
родитель 6c9de88d13
Коммит 483222085e
2 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -99,7 +99,6 @@ int ompi_coll_tuned_allgatherv_intra_bruck(void *sbuf, int scount,
ptrdiff_t slb, rlb, sext, rext; ptrdiff_t slb, rlb, sext, rext;
char *tmpsend = NULL, *tmprecv = NULL; char *tmpsend = NULL, *tmprecv = NULL;
struct ompi_datatype_t *new_rdtype, *new_sdtype; struct ompi_datatype_t *new_rdtype, *new_sdtype;
ompi_request_t *req;
size = ompi_comm_size(comm); size = ompi_comm_size(comm);
rank = ompi_comm_rank(comm); rank = ompi_comm_rank(comm);

Просмотреть файл

@ -217,7 +217,6 @@ ompi_coll_tuned_gather_intra_linear_sync(void *sbuf, int scount,
int rank, size; int rank, size;
int first_segment_count; int first_segment_count;
size_t typelng; size_t typelng;
MPI_Aint incr;
MPI_Aint extent; MPI_Aint extent;
MPI_Aint lb; MPI_Aint lb;
@ -280,7 +279,7 @@ ompi_coll_tuned_gather_intra_linear_sync(void *sbuf, int scount,
first_segment_count ); first_segment_count );
ptmp = (char *) rbuf; ptmp = (char *) rbuf;
for (i = 0; i < size; ++i, ptmp += incr) { for (i = 0; i < size; ++i) {
if (i == rank) { if (i == rank) {
/* skip myself */ /* skip myself */
reqs[i] = MPI_REQUEST_NULL; reqs[i] = MPI_REQUEST_NULL;