cartesian: re-evaluate InlineThreadLocalTransients
in gt4py/dace bridge
#1896
Labels
gt4py.cartesian
Issues concerning the current version with support only for cartesian grids.
module: backend
Related to analysis/backend subpackages
triage: performance
Performance related issues
Description
After exposing control flow elements to DaCe in the gt4py/DaCe bridge1, we had to temporarily deactivate
InlineThreadLocalTransients
because the pass would need to be adapted to the new expansion.This PR is about re-evaluating the usefulness of the pass and if deemed useful re-activate the optimization pass. This might involve or be part of a bigger operation to re-think the CPU optimization strategy from scratch. Things will change anyway with "the schedule tree" aka
/cc @FlorianDeconinck @twicki as discussed
Footnotes
https://github.com/GridTools/gt4py/pull/1894 ↩
The text was updated successfully, but these errors were encountered: