From 1e2899963afc782814bf12ec8de3decfdbacc058 Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Tue, 10 Sep 2019 11:24:42 +0200 Subject: [PATCH] Add changelog --- doc/news/changes/minor/20190910MartinKronbichler | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/news/changes/minor/20190910MartinKronbichler diff --git a/doc/news/changes/minor/20190910MartinKronbichler b/doc/news/changes/minor/20190910MartinKronbichler new file mode 100644 index 0000000000..458e849d0a --- /dev/null +++ b/doc/news/changes/minor/20190910MartinKronbichler @@ -0,0 +1,9 @@ +New: There is a new variant of MatrixFree::cell_loop() which takes two +std::function objects with ranges on the locally owned degrees of freedom, one +with work to be scheduled before the cell operation first touches some +unknowns, and one after the cell operation last touches them. The goal of +these functions is to bring vector operations close to the time when the +vector entries are accessed by the cell operation which increases the cache +hit rate of modern processors (temporal locality). +
+(Martin Kronbichler, 2019/09/10) -- 2.39.5