Skip to content
Snippets Groups Projects
  1. Mar 18, 2019
  2. Mar 15, 2019
  3. Feb 26, 2019
    • Martin Bauer's avatar
      Random number generation support for pystencils · 6a01f3e2
      Martin Bauer authored
      - counter-based philox RNG: counter/key is filled with cell coordinate
        and optional external parameters like block position and time step
      - works on CPU and GPU - on CPU only for non-vectorized versions
      
      - introduced more flexible "CustomCodeNode" that can inject
        backend-specific hand-written code
      6a01f3e2
  4. Nov 14, 2018
    • Martin Bauer's avatar
      Pass field information (shape,stride) as single elements instead of arr · 7a94740d
      Martin Bauer authored
      - small (length < 5) arrays with shape and stride information had to be
        memcpy'd to the GPU before every kernel call
      - instead of passing the information as arrays, the single elements are
        passed
      - leads to more function arguments, but simplifies GPU kernel calls
      
      -> changes in all backends required
      7a94740d
  5. May 23, 2018
  6. Apr 13, 2018
  7. Apr 10, 2018
  8. Mar 27, 2018
    • Jan Hönig's avatar
      Benchmarking features 2.0 · 59d0f541
      Jan Hönig authored
      Modified the gitlab-ci for benchmarking purposes
      Created a new Dockerfile for benchmarking purposes, which includes the
      intel compiler.
      Docker file now has likwid installed as well.
      Created a machine file for the benchmarking machine.
      Kerncraft updated and fixed.
      
      TODOs:
          - cleanup of the yaml files
          - Test the Skylake machine file and kerncraft_coupling for correct
            behaviour
      59d0f541
  9. Jan 10, 2018
  10. Dec 12, 2017
  11. Dec 06, 2017
  12. Dec 04, 2017
  13. Nov 02, 2017