# Cycle 20 Overview ## Betting table 2024-02-26 - Participants: + CSCS: Edoardo, Enrique, Hannes, Will + EXCLAIM: Magdalena, Mauro + MCH: Christoph - Available resources: + CSCS-GridTools: * Enrique: full cycle * Hannes: ~3 weeks * Rico: full cycle * Till: full cycle * Christos: full cycle * Edoardo: 3 weeks (75%) * Philip: full cycle * Sara (ECMWF): full cycle + CSCS-EXCLAIM: * Abishek: 3 weeks * Magdalena: full cycle * Nikki: 3 weeks (75%) * Peter: XX * Sam: full cycle + CSCS: * Will: only for pre-alps * Andreas: full cycle + C2SM: * Chia Rui: ? * Jonas: ? + MCH: * Christoph: full cycle * Daniel: full cycle (50%) ### Projects | Project | Line | Appetite | Developers | Support | |:---------------------------------------------------------------------------------------------------- |:---- |:---------------------------------------- |:----------------------------------------------- |:------------------ | | [Blueline] Optimize dycore [#][blueline-optimize-24] | | full cycle | Christoph, Till (1/2 cycle), Daniel | | | [Blueline] Py2fGen [#][blueline-py2fgen] | | full cycle | Sam | Abishek, Magdalena | | [Greenline] Python model architecture [#][greenline-python-m35] | | full cycle | Magdalena, Chia Rui (double-check availability) | | | [Greenline] Remaining stencils: Interpolation [#][greenline-remainin42] | | full cycle | Andreas | Magdalena | | [Greenline] metric fields from mo_vertical_grid.f90 [#][greenline-metric-f49] | | full cycle | Jonas, Andreas (after interpolation fields) | Magdalena | | [GT4Py] Batch of cleanups and refactorings [#][gt4py-batch-of-cle40] | | full cycle | Enrique, Hannes, Nikki (1/2 cycle) | Till | | [GT4Py] Cartesian offset syntax [#][gt4py-cartesian-of29] | | full cycle | Sara | Till | | [GT4Py] Research: FOIR [#][gt4py-research-foi19] | |1/2 cycle | Till (after other project) | Edoardo, Hannes | | [GT4Py] Research: ICON structured grid strided access standalone benchmark [#][gt4py-research-ico71] | | full cycle | Ioannis | Hannes, Magdalena | | [GT4Py] Workflowify toolchain [#][gt4py-workflowify-27] | | full cycle | Rico, Nikki (1/2 cycle) | Enrique | | [DaCe] ITIR vs. Field View II -- Optimizing Jax-SDFG [#][dace-itir-vs-field46] | | full cycle | Philip | Edoardo | | [DaCe] SDFG Convertible gt4py programs [#][dace-sdfg-converti36] | | full cycle | Christos, Edoardo | | | Pre-Alps Placeholder | | full cycle | Abishek, Will | | | [Blueline] Update icon-exclaim to newer commit of icon-nwp [#][blueline-update-ic56] | | once Günther merged, as much as it takes | Abishek or Christoph have time | | ### Not scheduled Possible stencil fusion can be picked up if someone is out of work | Project | Line | Appetite | Developers | Support | |:---------------------------------------------------------------------------------------------------- |:---- |:---------------------------------------- |:----------------------------------------------- |:------------------ | | [Blueline] Refactor icon4pygen to make it production ready [#][blueline-refactor-56] | | | | | | [Blueline, Greenline] Continuation of benchmarking task [#][blueline-greenline52] | | | | | | [GT4Py] Field collections (pytrees) [#][gt4py-field-collec23] | | | | | | [Greenline] ICON4Py - consolidation of test setup [#][greenline-icon4py-45] | | on the side | | | <!-- Links --> [blueline-greenline52]: https://hackmd.io/@gridtools/r1oZH2oFp "[Blueline, Greenline] Continuation of benchmarking task" [blueline-optimize-24]: https://hackmd.io/@gridtools/SkbpbPt26 "[Blueline] Optimize dycore" [blueline-py2fgen]: https://hackmd.io/@gridtools/r1KtXMIhT "[Blueline] Py2fGen" [blueline-refactor-56]: https://hackmd.io/@gridtools/rk_RAlH2a "[Blueline] Refactor icon4pygen to make it production ready " [blueline-update-ic56]: https://hackmd.io/@gridtools/rktQxwtha "[Blueline] Update icon-exclaim to newer commit of icon-nwp" [dace-itir-vs-field46]: https://hackmd.io/@gridtools/SkG_GrooT "[DaCe] ITIR vs. Field View II -- Optimizing Jax-SDFG" [dace-sdfg-converti36]: https://hackmd.io/@gridtools/Bkszv1Wha "[DaCe] SDFG Convertible gt4py programs" [greenline-icon4py-45]: https://hackmd.io/@gridtools/Sy23EoNn6 "[Greenline] ICON4Py - consolidation of test setup " [greenline-metric-f49]: https://hackmd.io/@gridtools/BJ9GMDiip "[Greenline] metric fields from mo_vertical_grid.f90" [greenline-python-m35]: https://hackmd.io/@gridtools/ByXCfVm36 "[Greenline] Python model architecture" [greenline-remainin42]: https://hackmd.io/@gridtools/ryeEHref2p "[Greenline] Remaining stencils: Interpolation" [gt4py-batch-of-cle40]: https://hackmd.io/@gridtools/B19uYmI26 "[GT4Py] Batch of cleanups and refactorings" [gt4py-cartesian-of29]: https://hackmd.io/@gridtools/H1EN9tu36 "[GT4Py] Cartesian offset syntax" [gt4py-field-collec23]: https://hackmd.io/@gridtools/BJjhYqssT "[GT4Py] Field collections" [gt4py-research-foi19]: https://hackmd.io/@gridtools/BkRHDDmha "[GT4Py] Research: FOIR" [gt4py-research-ico71]: https://hackmd.io/@gridtools/BJPyN8zhp "[GT4Py] Research: ICON structured grid strided access standalone benchmark" [gt4py-workflowify-27]: https://hackmd.io/@gridtools/r12xn2jsa "[GT4Py] Workflowify toolchain"