From: Martin Kronbichler Date: Mon, 5 Oct 2020 07:44:27 +0000 (+0200) Subject: Disable compression in MPI::some_to_some X-Git-Tag: v9.3.0-rc1~1036^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F11001%2Fhead;p=dealii.git Disable compression in MPI::some_to_some --- diff --git a/include/deal.II/base/mpi.h b/include/deal.II/base/mpi.h index dd886eecf7..19ae43725f 100644 --- a/include/deal.II/base/mpi.h +++ b/include/deal.II/base/mpi.h @@ -1160,7 +1160,8 @@ namespace Utilities if (rank_obj.first != my_proc) { const auto &rank = rank_obj.first; - buffers_to_send[i] = Utilities::pack(rank_obj.second); + buffers_to_send[i] = Utilities::pack(rank_obj.second, + /*allow_compression=*/false); const int ierr = MPI_Isend(buffers_to_send[i].data(), buffers_to_send[i].size(), MPI_CHAR, @@ -1205,7 +1206,9 @@ namespace Utilities Assert(received_objects.find(rank) == received_objects.end(), ExcInternalError( "I should not receive again from this rank")); - received_objects[rank] = Utilities::unpack(buffer); + received_objects[rank] = + Utilities::unpack(buffer, + /*allow_compression=*/false); } }