# 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