Skip to content

Improve AMReX diagnostics and kernels#30

Open
marchdf wants to merge 1 commit into
NCAR:mainfrom
marchdf:marchdf/amrex-pr
Open

Improve AMReX diagnostics and kernels#30
marchdf wants to merge 1 commit into
NCAR:mainfrom
marchdf:marchdf/amrex-pr

Conversation

@marchdf

@marchdf marchdf commented Jun 12, 2026

Copy link
Copy Markdown

This PR:

  • add diagnostics to AMReX implementation (diagonals and grid summary)
  • aligns pressure init with other implementations
  • improves kernel: use local temporaries for repeated array values. The compiler has trouble seeing through the repeated array values and triggers more global memory reads than necessary. This leads to a 1.15X speedup.

This is one of several PRs stemming from a discussion with @sjsprecious and @johnmauff.

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.

1 participant