Skip to content

Commit 42b473a

Browse files
committed
Merge branch 'atmosphere/openacc_dyn_tend' into develop (PR #1308)
This merge adds OpenACC directives to the atm_compute_dyn_tend_work routine to enable its execution on GPUs. As part of this work, time-invariant fields required by the atm_compute_dyn_tend_work routine are copied to the device in the mpas_atm_dynamics_init routine and deleted from the device in the mpas_atm_dynamics_finalize routine. The timing for data movement between host and device in the atm_compute_dyn_tend_work routine is captured by a new timer, atm_compute_dyn_tend_work [ACC_data_xfer]. * atmosphere/openacc_dyn_tend: Enable GPU execution of atm_compute_dyn_tend_work routine via OpenACC directives
2 parents 8342cf7 + bd4bb76 commit 42b473a

File tree

1 file changed

+410
-30
lines changed

1 file changed

+410
-30
lines changed

0 commit comments

Comments
 (0)