From 67d8e3df728a2de861234cbf07576a0439673c16 Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Thu, 24 May 2018 13:18:30 +0200 Subject: [PATCH] Changelog. --- .../changes/minor/20180524MartinKronbichlerDenisDavydov | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 doc/news/changes/minor/20180524MartinKronbichlerDenisDavydov diff --git a/doc/news/changes/minor/20180524MartinKronbichlerDenisDavydov b/doc/news/changes/minor/20180524MartinKronbichlerDenisDavydov new file mode 100644 index 0000000000..d1e9232f9a --- /dev/null +++ b/doc/news/changes/minor/20180524MartinKronbichlerDenisDavydov @@ -0,0 +1,7 @@ +Improved: MatrixFree::cell_loop() and MatrixFree::loop() directly use +LinearAlgebra::distributed::BlockVector::update_ghost_values() and +LinearAlgebra::distributed::BlockVector::compress() calls on block vectors +with many blocks, rather than splitting each method into two parts for +overlapping communication and computation. The latter is inefficient as soon +as too many MPI requests are in flight. +(Martin Kronbichler, Denis Davydov 2018/05/24) -- 2.39.5