X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/39c935d6d5ee86d153f6f7e6a10d723ae7c57f6f..39e98567c557d81dd5011b8e2ae883d4674b0c9d:/src/smpi/colls/reduce/reduce-NTSL.cpp diff --git a/src/smpi/colls/reduce/reduce-NTSL.cpp b/src/smpi/colls/reduce/reduce-NTSL.cpp index c738b7e84f..618b7b6e2a 100644 --- a/src/smpi/colls/reduce/reduce-NTSL.cpp +++ b/src/smpi/colls/reduce/reduce-NTSL.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2013-2021. The SimGrid Team. +/* Copyright (c) 2013-2023. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -12,8 +12,7 @@ int reduce_NTSL_segment_size_in_byte = 8192; /* Non-topology-specific pipelined linear-bcast function 0->1, 1->2 ,2->3, ....., ->last node : in a pipeline fashion */ -namespace simgrid { -namespace smpi { +namespace simgrid::smpi { int reduce__NTSL(const void *buf, void *rbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm) @@ -130,9 +129,8 @@ int reduce__NTSL(const void *buf, void *rbuf, int count, delete[] recv_status_array; } /* end pipeline */ - /* when count is not divisible by block size, use default BCAST for the remainder */ if ((remainder != 0) && (count > segment)) { - XBT_WARN("MPI_reduce_NTSL use default MPI_reduce."); + XBT_INFO("MPI_reduce_NTSL: count is not divisible by block size, use default MPI_reduce for remainder."); reduce__default((char *)buf + (pipe_length * increment), (char *)rbuf + (pipe_length * increment), remainder, datatype, op, root, comm); @@ -141,5 +139,4 @@ int reduce__NTSL(const void *buf, void *rbuf, int count, smpi_free_tmp_buffer(tmp_buf); return MPI_SUCCESS; } -} -} +} // namespace simgrid::smpi