# OVERVIEW - Cycle 31 08/25
- Cycle:
- **Betting table: 12.08.2025**
- Length: 5 weeks
- **Review meeting: 16.09.2025**
- Participants:
+ CSCS:
+ EXCLAIM:
+ MCH:
## Available people:
+ CSCS:
* Christos: - (PASC projects)
* Edoardo: 2 weeks at the end of the cycle
* Enrique: full cycle
* Giacomo: - (other projects)
* Hannes: full cycle
* Ioannis: 2-3 weeks (4 weeks, but also working in Cornerstone)
* Mikael (Simberg): 3 weeks (50%?)
* Philip: 3 weeks (Holidays from 1.09-22.09; Afterwards LUMI stuff, maybe 50% afterwards.)
* Rico: 60 %
* Sara (ECMWF): 80 % (conference 15.9-19.9)
* Till: 90 %
* Will: 3 weeks (now working 60%)
+ EXCLAIM:
* Chia Rui: full cycle
* Jacopo:
* Mathieu:
* Magdalena: full cycle
* Nikki: full cycle
* Yilu: full cycle
+ MCH:
* Christoph: 2 weeks
* Daniel (50%): 0-1 week
## Tasks
| Title | Appetite | Developers | Support | |
|:------------------------------------------------------------------------------------------------- | ---------- | ------------------------------------ | --------- | --- |
| [[Blueline] Debug mch-ch2 II][blueline-icon2b] | infinite | Will, Christoph | | |
| [[Blueline] Performance debugging][blueline-perfor] | full cycle | Christoph (add timers!), Ioannis, Edoardo (once back and available) | | |
| [[Blueline] Towards a spack build of icon-exclaim][blueline-toward] | | C2SM?, Rico, Daniel (but not really) | Christoph | |
| [ICON4Py] Merge 30to38, 1to13, implicit solver | | implicit solver (Ioannis), other (Nikki) | | |
| [[ICON4Py] Benchmarking][icon4py-benchma] | 1/2 cycle (first) | Enrique, Yilu, Hannes | Magdalena | |
| [[ICON4Py] GT4Py-program interface for compile-time domains and custom backends][icon4py-gt4py-p] | 1/2 cycle (second) | Nikki, Hannes | | |
| [[Greenline] Driver - model setup I - Configuration][greenline-drive] | 1/2 cycle (second) | Magdalena, Enrique (2 weeks) | | |
| [[Greenline] Halo Construction II ][greenline-halo] | 1/2 cycle (first) | Magdalena | | |
| [[Greenline] Preparation of microphysics schemes for warm bubble experiment][greenline-prepa] | | Chia Rui, Will | Till (get some understanding of GTIR) | |
| [[Greenline] Torus implementation][greenline-torus] | | Mikael | Magdalena | |
| [[GT4Py] Custom Field Collections][gt4py-custom-fi] | 1 week (only dataclass, NamedTuple), within 2nd half | Hannes, Enrique | | |
| [[GT4Py] field_operator calls with multiple output domains][gt4py-fieldoper] | full cycle | Sara, (Hannes) | | |
| [[GT4Py] Finish compile time domains][gt4py-finish-co] | | Till | Sara | |
| [[DaCe] Extended Fusion/Inlining Transformation][dace-extended-f] | | Philip (if ICON4Py is alive) | | |
| [[DaCe] Improve `concat_where` Lowering][dace-improve-co] | | (Till) | | | | [[DaCe] Optimization X][dace-optimizati] | | Ioannis (after perfomance debugging) | | |
| [DaCe] Keep ICON4Py working | infinite | Philip, Edoardo | | |
[blueline-icon2b]: https://hackmd.io/Occz8nFySWO326jFN2r7ww
[blueline-perfor]: https://hackmd.io/bBD94d-wRGqYLo_cJ77EaA
[blueline-toward]: https://hackmd.io/WAwxXdOVQ-W2143hpfKoSQ
[dace-extended-f]: https://hackmd.io/ot702TuJT7OJXp07WveiPA
[dace-improve-co]: https://hackmd.io/bd-hKFV1SZG84VLzS7zqKw
[dace-optimizati]: https://hackmd.io/ZzGELuozSQytNqL51azjRA
[greenline-drive]: https://hackmd.io/cW6s4cGNRpuDCP7_laWOVA
[greenline-halo]: https://hackmd.io/cAUBUkMFSJeTzdIxmuultg
[greenline-prepa]: https://hackmd.io/_cEoKgrsRMu9Vj4DZx53SA
[greenline-torus]: https://hackmd.io/SNLrlU-eR_KsIWjQGigzTg
[gt4py-custom-fi]: https://hackmd.io/Yw8nkBs9Tgeayxo-zGgujA
[gt4py-fieldoper]: https://hackmd.io/gw-GFxG0QJ2ZdzKr-p2mCw
[gt4py-finish-co]: https://hackmd.io/lPj6GV_UQ0iJto9WlRBgpQ
[icon4py-benchma]: https://hackmd.io/SClxm3oBS5ynK6J94YH2BQ
[icon4py-gt4py-p]: https://hackmd.io/aaCWqyYtQx2SNwN9ksWKZg
[overview-cycle]: https://hackmd.io/RS0lRclGTaiw5VXtwLop9w