-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable openacc #91
Enable openacc #91
Conversation
K20shores
commented
Jun 14, 2023
•
edited
Loading
edited
- Adds support for building openacc
- Wraps cuda and openacc code in their own namespaces so that function names can be the same if desired
- Setup a localrc file
- Start a session
- Tell nvidia to use this file.
- Load the modules
- Build micm with open acc
- Run the tests
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## AddForcingTerm_CUDA #91 +/- ##
====================================================
Coverage 92.71% 92.71%
====================================================
Files 17 17
Lines 961 961
====================================================
Hits 891 891
Misses 70 70 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @K20shores for making these changes so quickly! This is extremely helpful for our GPU development efforts and I only have a minor suggestion before merging it.