• Dominic Kempf's avatar
    [!305] Performance transformation: Loop reordering in sumfact kernel · 11e29c44
    Dominic Kempf authored
    Merge branch 'feature/sumfact-loop-reordering' into 'master'
    
    ref:extensions/dune-codegen Performance transformation through loop nest
    reordering. There are two ways to reorder loops in a tensor contraction:
    
    1.  Directly accumulate in output variable after setting to zero
    2.  Accumulating in a large enough temporary
    
    This merge request implements these ways of loop reordering and the
    possibility to create an autotune target directly from the loopy kernel.
    
    See merge request [!305]
    
      [!305]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/305
    11e29c44
Name
Last commit
Last update
applications Loading commit data...
bin Loading commit data...
cmake/modules Loading commit data...
doc Loading commit data...
dune/codegen Loading commit data...
patches Loading commit data...
python Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.gitmodules Loading commit data...
CMakeLists.txt Loading commit data...
COPYING Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
config.h.cmake Loading commit data...
dune-codegen.pc.in Loading commit data...
dune.module Loading commit data...
pytest.ini Loading commit data...
stamp-regenerate-config-h Loading commit data...
stamp-vc Loading commit data...
vcl_changelog.txt Loading commit data...