Skip to content

fix[next]: Make compiled backends default cached#2623

Open
edopao wants to merge 10 commits into
GridTools:mainfrom
edopao:dev-dace_gpu_cached
Open

fix[next]: Make compiled backends default cached#2623
edopao wants to merge 10 commits into
GridTools:mainfrom
edopao:dev-dace_gpu_cached

Conversation

@edopao

@edopao edopao commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Considering a compiled backend (dace or gtfn, it doesn't matter), the CachedStep framework is used in two places:

  • to cache the entire workflow in program call
  • to cache the translation stage of the executor class field

This PR activates the CachedStep framework in both places. However, the option to turn it off is left in places, because it is used in some tests.

This PR requires the cache fix in #2609 in order to work.

@edopao edopao requested a review from Copilot June 5, 2026 14:18
@edopao edopao changed the title test[next]: Use cached backends in unit tests fix[next]: Use cached backends in unit tests Jun 5, 2026
@edopao edopao changed the title fix[next]: Use cached backends in unit tests fix[next]: Make backends default cached Jun 5, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@edopao edopao changed the title fix[next]: Make backends default cached fix[next]: Make compiled backends default cached Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants