Skip to content

Conversation

@FlorianDeconinck
Copy link
Contributor

Description

Introduce a dace_KJI: this backend allows a no-copy streaming of memory from Fortran
To pair with it, we introduce an automatic match for dace:X backends between layout and schedule for the default scheduling to be always cache-optimal by default (super-seeds a previous rubber band fix for "_kfirst" backends).

Requirements

  • All fixes and/or new features come with corresponding tests.

@FlorianDeconinck
Copy link
Contributor Author

@romanc / @twicki To be debated / reviewed in the new year, pushing PR now because I am old and already forgetting about it.

@FlorianDeconinck
Copy link
Contributor Author

This PR break stree->sdfg bridge for dace:cpu_kfirst or #2427 does

Copy link
Contributor

@romanc romanc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as discussed today

@FlorianDeconinck
Copy link
Contributor Author

Per discussion, we believe the merging is at fault rather than this PR for the failures, merging.

@FlorianDeconinck FlorianDeconinck merged commit 12f16c8 into GridTools:main Jan 6, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gt4py.cartesian Issues concerning the current version with support only for cartesian grids.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants