X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cdf6a962eb4e88efbed3df9c41343adabcf09e6c..84402e8e2ee2a2d0bef25fdceb0a263ed8b471f6:/src/smpi/colls/reduce/reduce-arrival-pattern-aware.cpp diff --git a/src/smpi/colls/reduce/reduce-arrival-pattern-aware.cpp b/src/smpi/colls/reduce/reduce-arrival-pattern-aware.cpp index 1ff8bd48f1..e2f142b1aa 100644 --- a/src/smpi/colls/reduce/reduce-arrival-pattern-aware.cpp +++ b/src/smpi/colls/reduce/reduce-arrival-pattern-aware.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2013-2019. The SimGrid Team. +/* Copyright (c) 2013-2020. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -19,11 +19,11 @@ int reduce_arrival_pattern_aware_segment_size_in_byte = 8192; namespace simgrid{ namespace smpi{ /* Non-topology-specific pipelined linear-reduce function */ -int Coll_reduce_arrival_pattern_aware::reduce(const void *buf, void *rbuf, - int count, - MPI_Datatype datatype, - MPI_Op op, int root, - MPI_Comm comm) +int reduce__arrival_pattern_aware(const void *buf, void *rbuf, + int count, + MPI_Datatype datatype, + MPI_Op op, int root, + MPI_Comm comm) { int rank = comm->rank(); int tag = -COLL_TAG_REDUCE; @@ -332,8 +332,8 @@ int Coll_reduce_arrival_pattern_aware::reduce(const void *buf, void *rbuf, /* when count is not divisible by block size, use default BCAST for the remainder */ if ((remainder != 0) && (count > segment)) { - Coll_reduce_default::reduce((char*)buf + (pipe_length * increment), (char*)rbuf + (pipe_length * increment), - remainder, datatype, op, root, comm); + reduce__default((char*)buf + (pipe_length * increment), (char*)rbuf + (pipe_length * increment), + remainder, datatype, op, root, comm); } smpi_free_tmp_buffer(tmp_buf);