---
# System prepended metadata

title: OVERVIEW - Cycle 15
tags: [cycle 15]

---

# OVERVIEW - Cycle 15

###### tags: `cycle 15`

## Betting table 2023-05-15

- Participants:
    + CSCS: Enrique, Magdalena, Will
    + EXCLAIM: Anurag, Mauro
    + MCH: Christoph

- Available resources:
    + CSCS-gt4py:
        * Abishek: 75% (1.5 week off)
        * Enrique
        * Felix: 20%
        * Hannes 50% (second half)
        * Linus: 60% (2 week vacation, extra: onboarding Edoardo in DaCe)
        * Magdalena
        * Nikki
        * Peter
        * Rico
        * Sam: 50% (first half)
        * Till: 50% (extra: supporting FVM)
    + CSCS:
        * Andreas: 50% ?
        * Christopher: 50% ?
        * Fabian: 30% ?
        * Will: 70% ?
    + EXCLAIM: Jonas (50%), Chia Rui(100%)
    + MCH: Christoph, Daniel (50%), Nina

### Projects

| Project                                                             | Line  | Appetite                | Developers                                                              | Support                   |
|:------------------------------------------------------------------- |:----- |:----------------------- |:----------------------------------------------------------------------- |:------------------------- |
| GT4Py Optimizations [#][gt4py-opts]                                 | GT4Py | 4-5 weeks, 1(+1) dev    | Till, Christoph                                                         | Till                      |
| DaCe backend: Reductions [#][dace-backend]                          | GT4Py | full cycle, 1 dev       | Linus                                                                   |                           |
| Support GPU backends from Python [#][gt4py-gpus]                    | GT4Py | 2 devs, 1/2 cycle each,        | Enrique (first half), Rico (second half)                                                           |                           |
| GT4Py Cleanup [#][gt4py-cleanup]                                    | GT4Py | full cycle, 2 or 3 devs | Rico, Peter,  Nikki (second half)                                       | Enrique, Hannes, Till     |
| Formalize Field-View concepts [#][gt4py-fv-concepts]                | GT4Py | full  cycle, discussion | Felix, Peter, Enrique, Till, Hannes                                     |                           |
| Refactor icon4py repo [#][icon4py-repo]                             | Green | 1/2 cycle, 1 dev        | Sam (2 weeks)                                                           | Jonas (for spack changes) |
| Finish port of dry dycore [#][dry-dycore]                           | Green | full cycle, 2-3 devs    | Nikki (1/2 cycle), Abishek (2 weeks), Magdalena (1-2 weeks), Andreas J. |                           |
| Halo exchanges [#][halo-exchanges]                                  | Green | full cycle, 1-2 devs    | Fabian, Magdalena                                                       | Sam (for f2ser)           |
| Grid Manager [#][grid-mg]                                           | Green | full cycle, 1 dev       | Will                                                                    |                           |
| Graupel in GT4Py [#][graupel-gt4py]                                 | Green | full cycle, 1 dev       | Chia Rui                                                                | Nikki, David              |
| Add exclaim config to buildbot testing [#][exclaim-buildbot]        | Blue  | full cycle              | Praveen                                                                 | Jonas, Anurag             |
| Model verification + validation [#][model-vv]                       | Blue  | 1 week                  | Praveen, Abishek                                                        | Christian Zeman           |
| Finish porting and integrating the Tracer Advection [#][tracer-adv] | Blue  | full cycle, 1 dev       | Nina                                                                    | Daniel, Christoph         |
| Blue-line spack + CI [#][blue-spack]                                | Blue  | full cycle              | Jonas, Christoph, Abishek (1.5 weeks)                                   |                           |
| Fuse More Stencils [#][fuse-stencils]                               | Blue  | 1/2 cycle, 1 dev       | Christoph                                                               |                           |
| Liskov completion [#][liskov]                                       | Blue  | full cycle, 1 dev       | Daniel                                                                  | Samuel, Christoph         |

#### Experimental / off-cycle

| Project                                                             | Line  | Appetite                | Developers                                                              | Support                   |
|:------------------------------------------------------------------- |:----- |:----------------------- |:----------------------------------------------------------------------- |:------------------------- |
| CI: Performance measurement (Shaping still WIP) [#][ci-performance]                     | Blue  | full cycle       | Christopher, Sam (2 weeks)                                              | Christoph, Hannes         |




<!-- Links -->
[blue-spack]: https://hackmd.io/0-yiWyJoTsCWOHql-7SkLw "Blue-line spack + CI"
[ci-performance]: https://hackmd.io/doZ9l59LTYejEuUWig4yfw "CI: Performance measurement"
[liskov]: https://hackmd.io/G5Ii5EgMQkCh1U4mwLAMhQ "Research: Improve ICON Liskov"
[fuse-stencils]: https://hackmd.io/cvFkXLdfTMCZdeR8CJNGcw "https://hackmd.io/cvFkXLdfTMCZdeR8CJNGcw"
[dace-backend]: https://hackmd.io/GwKXOHUlSy-7B8R-pkeHsA "DaCe backend: Reductions"
[dry-dycore]: https://hackmd.io/rFrdjYCzTgqUC827lV_Yyw "Finish port of dry dycore"
[exclaim-buildbot]: https://hackmd.io/cFO8UMN8SW6W2UIpZ2_TvA "Add exclaim configuration to the buildbot testing"
[graupel-gt4py]: https://hackmd.io/hgsyaGsVR-2IxfLwC4qDyA "Graupel in GT4Py"
[grid-mg]: https://hackmd.io/k5F79UozR72FBjIxDIsUPg "Grid Manager"
[gt4py-cleanup]: https://hackmd.io/-OGkeMJeQT-CqXPQTzlUCw "GT4Py Cleanup"
[gt4py-fv-concepts]: https://hackmd.io/fCXnShnFR96kFau7lw36ew "Formalize Field-View concepts"
[gt4py-gpus]: https://hackmd.io/zzW6_SqvRE-jrHUmjUG8Pg "Support GPU backends from Python"
[gt4py-opts]: https://hackmd.io/oJR7phI8S0yUOfnmz2lTug "GT4Py optimizations"
[halo-exchanges]: https://hackmd.io/nFjkZ_fQS_aOr9txGl_9PA "Halo exchanges"
[icon4py-repo]: https://hackmd.io/svJ7ZSRRRrWK075RIKfvxg "Refactor icon4py repo"
[model-vv]: https://hackmd.io/TY4qDI6LQ0eB-Zo9gEdygg "Model verification + validation"
[tracer-adv]: https://hackmd.io/RtTAKDZWTOG_pFp21K2_cg "Finish porting and integrating the Tracer Advection in order to merge with icon-dsl"

