Try   HackMD

Brainstorming Cycle 30 07/25

  • StencilTests with static params etc. to ideally replace dace custom benchmarking repo
  • Icon4py replacing program with field operator
  • Output to fields of different size
    • Idea: If we get rid of programs we can slice the field operator output and then only need to be able to use the runtime domain sizes (for which a draft PR exists)
  • Compile time origin, size, connecitivity
    • Origin & len is important to simplify the concat_where expressions
    • Alternative would be domain slicing
  • Better asserts for out-of-bounds
  • Rework gtfn temporary pass to avoid oom problems
  • Continuous benchmarking in GT4Py
  • Extent analysis on a program level (not only on stencil level). For PMAP halo exchanges