How to achieve CPU performance #7152
Unanswered
Try2Code
asked this question in
EAMxx help
Replies: 1 comment 4 replies
-
|
A few thoughts:
|
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
hi!
Background: I am working with a large Fortran code base and the team I am working with will replace Fortran-OpenACC with cpp/kokkos. so we try to solve a similar technical problem like EAMxx did. Couple of years ago @PeterCaldwell gave a talk on what was called scream at that time during a WarmWorld kickoff meeting in Bonn, Germany. Besides the many social and strategic aspects, he mentioned special calls where needed to achieve decent performance with Kokkos on CPUs using OpenMP.
Since we now started to replace fortran with cpp we face very similar problems I think. My current questions are:
Kokkos::LayoutLeft/Kokkos::LayoutRightI would be very happy to get some feedback. If needed I can set up video calls for a more interactive form of discussion.
my target model is the ICON model (www.icon-model.org)
Beta Was this translation helpful? Give feedback.
All reactions