# OVERVIEW - Cycle 29 05/25
- Cycle:
- **Betting table: 08.07.2025**
- **Review meeting: 05.08.2025**
- Participants:
+ CSCS: Edoardo, Enrique, Mauro
+ EXCLAIM: Anurag, Magdalena, Mauro
+ MCH: Christoph
## Available people:
+ GridTools:
* Christos: 30% (Vacation: 14.07-18.07), rest of my time on PASC projects
* Edoardo: full cycle
* Enrique: 3 weeks
* Hannes: full cycle
* Philip: 60-100% (Depending on LUMI support work)
* Rico: full cycle?
* Sara (ECMWF): 60% (Annual leave: 10.7.-14.7., Conference 28.7.-31.7.)
* Till: 3 weeks
* Ioannis: 80% (rest non-gridtools work)
+ CSCS:
* Mikael (Simberg): <25% (50% vacation, 50% of remaining 50% on non-icon4py work)
* Giacomo:
* Will: not available
* Prashanth:
+ EXCLAIM:
* Chia Rui: full cycle
* Jacopo:
* Mathieu:
* Magdalena: 3 weeks
* Nikki: ~2 weeks (vacation from 18.07-25.07, 01.08-08.08, and a couple of days for moving)
* Yilu: 3.5 weeks
+ MCH:
* Christoph: full cycle
* Daniel (50%): full cycle
## Cycle Goal
** ... **
## Tasks
| Title | Developers | Support | Duration |
|:-------------------------------------------------------------------------------------------------------- |:---------------------------------------------------------------------------------------------------------------------------------------- |:----------------- |:-------- |
| [[Blueline] Debug mch_ch2][blueline-debug] | Hannes, Christoph, Daniel | | |
| [[Blueline] Examine icon-exclaim memory usage][blueline-examin] | Christoph | | |
| [[Blueline] UENV deployment][icon4py-uenv-de] + [Towards a spack build of icon-exclaim][towards-a-spack] | Rico, Daniel | Matthieu? | |
| [[Blueline] Enable GTIR-DaCe backend in blueline][dace-enable-gti] | Edoardo | | |
| [[DaCe] Optimize the Optimizer][dace-optimize-t] | Philip |Ioannis | |
| [[DaCe] Optimization IX][dace-optimizati] | Giacomo, Ioannis | Philip | |
| [[GT4Py] Merge concat_where][gt4py-merge-con] | Hannes, Enrique | | |
| [[GT4Py] Compile time domains][gt4py-comp-dom] | Sara, Till | Hannes | |
| [[Greenline] Halo Construction II][greenline-halo] | Magdalena | | |
| [[Greenline] Torus implementation][greenline-torus] | Mikael | | |
| [[ICON4Py] Prepare serialization data of mch_icon-ch2_small][greenline-switc] | Nikki ?, Magdalena | Magdalena | |
| [[ICON4Py] Add maximum CFL to dycore interface][icon4py-add-max] | Chia Rui | Nikki, Christoph | |
| [[ICON4Py] A round of cleanup on ICON4Py programs][icon4py-a-round] | Christoph (!), Nikki, Hannes (after the other work), Ioannis (vertical_implicit_solver), [everyone](https://i0.kym-cdn.com/entries/icons/original/000/008/509/everyone2.jpg) | Hannes, Christoph | |
| [[ICON4Py] Benchmarking infrastructure][icon4py-benchma] | Enrique (after concat_where), Yilu | Magdalena | |
Schedule discussions:
- Fieldoperator with multiple output domains
- Field with halo?
- Compile-time vs run-time domains
- Static domains
<!-- links -->
[blueline-debug]: https://hackmd.io/y-vjBuy-SFKFR1QH6JCEbw
[blueline-examin]: https://hackmd.io/4DAEls-BQZaLpbEiYbk63g
[dace-enable-gti]: https://hackmd.io/vZrlzhvLQruLvkGraqsqKA
[dace-optimizati]: https://hackmd.io/KBSF3NsVS66ENDHVG_83bQ
[dace-optimize-t]: https://hackmd.io/B4GBJaEZRfmFhhgIEt_iIQ
[greenline-halo]: https://hackmd.io/cAUBUkMFSJeTzdIxmuultg
[greenline-switc]: https://hackmd.io/8ah27JzpSdiM4vQAfCCVFA
[greenline-torus]: https://hackmd.io/SNLrlU-eR_KsIWjQGigzTg
[gt4py-merge-con]: https://hackmd.io/QaTCMnITRlGi3KV4yLNLrA
[icon4py-a-round]: https://hackmd.io/MQXhJuTiTCWOSGlJ6bfC7w
[icon4py-add-max]: https://hackmd.io/CWiHVuaiQ1i0NKwasD0CRQ
[icon4py-benchma]: https://hackmd.io/nkaT0BGFRgevuDMW2t78xw
[icon4py-dace-be]: https://hackmd.io/QhXmRJJUQMCllpdvTar1Sg
[icon4py-uenv-de]: https://hackmd.io/gLCmP3sgQd2Z_16PSZRVrg
[icon4py-ci-cach]: https://hackmd.io/qvlznr1UQHChG9zX78RNLA
[towards-a-spack]: https://hackmd.io/WAwxXdOVQ-W2143hpfKoSQ
[gt4py-comp-dom]: https://hackmd.io/yV0OBoP2QEaj0jV0Le0fXA