Skip to content
Snippets Groups Projects
  1. Jul 24, 2019
  2. Jul 23, 2019
  3. Jul 22, 2019
  4. Jul 02, 2019
    • 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 [extensions/dune-codegen!305]
      
        [extensions/dune-codegen!305]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/305
      11e29c44
  5. Jun 11, 2019
  6. Jun 04, 2019
  7. Jun 03, 2019
  8. Apr 30, 2019
  9. Apr 26, 2019
    • René Heß's avatar
      [skip ci] Rewrite loop reordering · 184da59e
      René Heß authored
      This rewrite was necessary for the cases where the instruction contains a
      reduction but the expression itself is not a reduction. Besides fixing this bug
      it greatly reduces code duplication and increases code quality.
      184da59e
Loading