# [ICON4Py] DaCe Orchestration ###### tags: `cycle 24` - Shaped by:Christos - Appetite (FTEs, weeks): - Developers: Christos ## Problem Major part of the cycle will be spend merging [ICON4Py PR](https://github.com/C2SM/icon4py/pull/514) on DaCe Orchestration. Additional tasks: 1. Adapt SDFGConvertible interface on GTIR 1. Try DaCe Orchestration in other granules -if time permits- Future possible directions (to be discussed with @havogt, @egparedes & @magdalena): 1. Revisit Halo Exchange optimizations, i.e. pick GHEX patterns on-the-fly & choose the amount of stuff to overcompute * exchange based on connectivities (https://en.wikipedia.org/wiki/Simplicial_complex) 1. Reflect on distributed-GT4Py (discuss with @egparedes: check other libraries, dask, legion, ...) * Check Dask, Legate: how they abstract the problem * Top to bottom approach from GTIR (?) * Halo exchanges should happen in the GTIR level ## Appetite Whole cycle. FYI, I will be on holidays from the 23rd of August to the 9th of September. ## Solution ## Rabbit holes ## No-gos ## Progress - [ ] Merge [ICON4Py PR](https://github.com/C2SM/icon4py/pull/514)