Skip to content
Snippets Groups Projects
  1. Apr 02, 2019
  2. Apr 01, 2019
  3. Mar 29, 2019
  4. Feb 18, 2019
    • René Heß's avatar
      Add infrastructure for sumfact kernel transformations · 5292297f
      René Heß authored
      The SumfactKernel object stores a tuple of transformations that will be
      registered in the realization and applied in the localoperator. These
      transformations can change the name of the sum factorization kernel
      function. This way it should be possible to use autotuning for picking
      transformations.
      5292297f
  5. Feb 13, 2019
  6. Feb 10, 2019
  7. Jan 31, 2019
  8. Jan 28, 2019
  9. Jan 24, 2019
  10. Jan 07, 2019
  11. Nov 23, 2018
    • René Heß's avatar
      [skip ci] Improve sumfact kernel interface · 38072649
      René Heß authored
      Introduce different methods for realize_input/output
      realize_direct_input/output and setup_input/output. The setup methods cover
      code generation outside the sumfact kernel function (creating input array or
      accumulating result). realize and realize_direct handle the input/output in the
      nonfastdg and fastdg code branch.
      
      Seperate interface methods make it a lot easier to find out where each of those
      methods will be applied. Besides that most interface classes need to provide
      more that two of those methods anyway...
      38072649
  12. Nov 22, 2018
  13. Nov 15, 2018
  14. Nov 13, 2018
  15. Oct 30, 2018
  16. Sep 21, 2018
  17. Sep 20, 2018
  18. Sep 12, 2018
  19. Apr 26, 2018
  20. Mar 28, 2018
    • Dominic Kempf's avatar
      Reimplement instrumentation as a loopy transformation · 3cbaeb7f
      Dominic Kempf authored
      This is currently only used for level 4 instrumentation,
      as these start and stop markers were messing heavily with
      dependencies in the sum factorization code. This way, the necessary but
      ugly work of adding instrumentation is separated much more
      nicely.
      3cbaeb7f
  21. Mar 27, 2018
  22. Mar 26, 2018
  23. Mar 23, 2018
Loading