Skip to content
Success

Changes

Summary

  1. Adding variables to openacc data statements. Without this, the code crashes when using the GPU with l_godunov_upwind_xpyp_ta=.true. (details)
  2. thlm_ed and rtm_ed caused GPU errors since those variables were added to a acc loop, but never added to the acc data statement. This change makes it so they're only calculated on the CPU, since they are only used for stats, fixing the issue without adding the GPU memory footprint. (details)
Commit 406e74ef044da4c2383473bdffd74925641af924 by Gunther Huebler
Adding variables to openacc data statements. Without this, the code crashes when using the GPU with l_godunov_upwind_xpyp_ta=.true.
The file was modified advance_xp2_xpyp_module.F90 (diff)
Commit 895048c969404beccab649c27f368c904175a9b4 by Gunther Huebler
thlm_ed and rtm_ed caused GPU errors since those variables were added to a acc loop, but never added to the acc data statement. This change makes it so they're only calculated on the CPU, since they are only used for stats, fixing the issue without adding the GPU memory footprint.
The file was modified advance_clubb_core_module.F90 (diff)