ESCOMP / PUMAS

Parameterization for Unified Microphysics Across Scales
9 stars 12 forks source link

Clean up and improve the PUMAS OpenACC codes #39

Closed sjsprecious closed 2 years ago

sjsprecious commented 2 years ago

This PR introduces some changes we tested in the PUMAS box model that will improve the robustness and GPU performance of PUMAS.

The details include:

The changes of adding async clause is non-bit-for-bit on both CPU and GPU runs. But both of them pass the ensemble consistency test (I use cam6_3_057 for tests).