E3SM-Project / scream

Fork of E3SM used to develop exascale global atmosphere model written in C++
https://e3sm-project.github.io/scream/
Other
80 stars 56 forks source link

Use TeamVectorRange in tridiag solver. #2994

Open ambrad opened 1 month ago

ambrad commented 1 month ago

See https://github.com/E3SM-Project/scream/issues/2070 for background on TeamVR.

Once TeamVR is used in the Hommexx and EKAT tridiag files, the arch-specific code in those files can be removed.

ambrad commented 1 month ago

I'm going to do the modifications as part of the mimc-GPU work so that I can do one overall performance check for both sets of changes.