# OVERVIEW - Cycle 33 11/25
- Cycle:
- **Betting table: 18.11.2025**
- Length: ~ 5 weeks
- **Review meeting: 13.01.2026 - 10:30?**
## Available people:
+ CSCS:
* Christos: 40%
* Edoardo: 4 weeks
* Enrique: full cycle
* Giacomo:
* Hannes: full cycle
* Ioannis: 4 weeks
* Mikael (Simberg): 2-3 weeks
* Philip: 1 Week LUMI Hackaton; Maybe other LUMI Tasks
* Rico: 40%
* Sara (ECMWF): working on PMAP-LES
* Till: 100% until QPM, vacation afterwards
* Will: 60%, but absent Dec. 17-24 (QPM Dec. 15-16)
+ EXCLAIM:
* Chia Rui: full fycle
* Jacopo: 50--75%
* Mathieu:
* Magdalena: 4 weeks (knowledge transfer)
* Nikki: 4 weeks
* Yilu: full cycle
+ MCH:
* Christoph: 25%
* Daniel: 50%
## Goal
Blueline production for coupled runs and distributed Greenline JW
## Tasks
### Blueline
| Title | Appetite | Developers | Support |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------- | ------- |
| [[Blueline] Coupled runs with ICON4Py granules][blueline-couple] | | Hannes | Christoph |
| [[Blueline] CI for Blue Line on Balfrin and Santis][blueline-ci-for] | | Daniel | |
| [[Blueline] Preparing icon-exclaim for an AMD port][blueline-prep-1] | | Will, Andreas | |
| [[Blueline] Building and Deployment – Involve C2SM][blueline-buildi] | | Daniel (after the other) | |
| [[Blueline] Prepare to merge icon-exclaim upstream][blueline-prepar] | | | |
### Greenline
| Title | Appetite | Developers | Support |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------- | ------- |
| [[Greenline] Distributed runs in model setup][greenline-distr] | | Magdalena, Nikki | Jacopo |
| [[Greenline] Halo Construction][greenline-halo] | | Magdalena, Nikki | Jacopo |
| [[Greenline] Drivers for the standalone single node JW test case][greenline-drive] | | Yilu, Chia-Rui | Jacopo |
| [[Greenline] Integrate Configuration][greenline-integ] | | Yilu, Chia-Rui, Magdalena | Jacopo, Enrique |
| [[Greenline] muphys clean-up, performance improvement, paper][greenline-muphy] | | Will, Hannes | Edoardo, Philip, Ioannis |
| [[Greenline] finish torus implementation][greenline-torus] | | Jacopo, Mikael | |
| [[Greenline] Custom PyPI Index server][greenline-custo] | | Philip | Enrique |
| [[Greenline] side-project: Documentation for static fields][greenline-side] | | Jacopo, Chia Rui | |
### Performance & DaCe & GT4Py
| Title | Appetite | Developers | Support |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------- | ------- |
| [[ICON4Py] Investigate balfrin dycore performance][icon4py-investi] | | Christoph | Philip, Ioannis |
| [[ICON4Py] GPU kernel level optimizations (NVIDIA+AMD)][greenline-gpu-k] | | Ioannis, Edoardo | Christos (AMD) |
| [[DaCe] Library Node for `broadcast + concat_where` Expressions][dace-library-no] & [[DaCe] Dataflow Inlining Transformation][dace-dataflow-i] | | | |
| [[DaCe] Optimization XII aka. Make the Optimizer _less_ Indeterministic][dace-optimizati] | | | |
| [[GT4Py] Lowering to SDFG (DaCe backend)][gt4py-lowering] | | Edoardo (bug fixes) | |
| [[GT4Py] Half / Staggered fields][gt4py-half-stag] | | Till, Sara | |
| [[GT4Py] Instrumentation API][gt4py-instrumen] | | Enrique | Hannes, Ioannis |
| [[GT4Py] Usability enhancements][gt4py-usability] | | Till (read-only cache), Python 3.14 (Rico) | |
| [[ICON4Py] GHEX async MPI/NCCL refactoring][icon4py-ghex-as] | | Mikael, Philip | |
| [[DaCe] Miscellaneous Tasks][dace-miscellane] | | | |
[blueline-buildi]: https://hackmd.io/sBfGozNFSwGtkHnWJxGxKQ
[blueline-ci-for]: https://hackmd.io/plc96tA8QvqieHVgpujj-Q
[blueline-couple]: https://hackmd.io/ppHZr65iR8CzV8HcdOnDJA
[blueline-prepar]: https://hackmd.io/iQbBDsiWT2avZHGEwWAb3A
[blueline-prep-1]: https://hackmd.io/OA0RfqGtSHCwi5RwVKi1Kw
[dace-dataflow-i]: https://hackmd.io/H2mXKtePQIaa35RHTylQ9w
[dace-library-no]: https://hackmd.io/rxWTk1QxTAS_BihLu7ofnA
[dace-miscellane]: https://hackmd.io/Y8_80IBBQmOd32sy_zothA
[dace-optimizati]: https://hackmd.io/SuiIF_DpQ9G7kzSmCuMAxg
[greenline-custo]: https://hackmd.io/ARDy18dhQRKZp3M5sjgOQA
[greenline-distr]: https://hackmd.io/EQzTLMX7RQalFpiR8_VnoQ
[greenline-drive]: https://hackmd.io/YWL5kk-2S8GyPlhaCEvm8w
[greenline-gpu-k]: https://hackmd.io/a9WOTApsRDqryc3S3WU-zg
[greenline-halo]: https://hackmd.io/7FLkLqsuRA2GYx5rS2pweA
[greenline-integ]: https://hackmd.io/a3kSeImZToy0FT9Cat4rmg
[greenline-muphy]: https://hackmd.io/9C-KQ74hQ1aVdgGHEKq1BQ
[greenline-side]: https://hackmd.io/8gYmStbCTbay_tK5iilAGA
[greenline-torus]: https://hackmd.io/72furX8YQoi9bVFpbYUFXw
[gt4py-half-stag]: https://hackmd.io/w2vmjApmRemddVeVLtfQOw
[gt4py-instrumen]: https://hackmd.io/goD44S1UT7KLnAll-plx-Q
[gt4py-lowering]: https://hackmd.io/T8IUj-pUQBem25ivg7ABSg
[gt4py-usability]: https://hackmd.io/EaE8e8X7TkOyvJ9DovDthA
[icon4py-ghex-as]: https://hackmd.io/palqviNASbOYAZXR5XwfSA
[icon4py-investi]: https://hackmd.io/9IZsQCg5QJOI966Q_XQi7w