-
Notifications
You must be signed in to change notification settings - Fork 18
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
Add support for nvhpc on ncar machines #192
Commits on Sep 5, 2024
-
Add support for nvhpc on ncar machines
I also added a "--debug" command line argument to build_examples.sh and some module load statements to build_examples.sh for running on the NCAR machines, though that is skipped for casper nodes (including crhtc nodes)
Configuration menu - View commit details
-
Copy full SHA for f7e8a15 - Browse repository at this point
Copy the full SHA f7e8a15View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 91298d6 - Browse repository at this point
Copy the full SHA 91298d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e96b65f - Browse repository at this point
Copy the full SHA e96b65fView commit details -
Clean up previous commit. Please see below for details
To run MOM standalone use ./build_examples_cesm.sh just like ./build_examples.sh. To use the CESM compiler flags, (or at least the rough conversion I've done), add a "--cesm" arg to the run. The NVHPC with CESM is not working, and with intel debug it is clear there is an issue. The GNU and Intel CESM version (Non Debug) builds and runs. See templates for the changes between non-cesm and cesm flags. If you would like to use the builds without building yourself, check out this repo on derecho in /glade/u/home/manishrv/documents/installs/mom_interface_pr_192/components/mom/standalone/build.
Configuration menu - View commit details
-
Copy full SHA for 1b559ce - Browse repository at this point
Copy the full SHA 1b559ceView commit details
Commits on Sep 11, 2024
-
Ensure and Edit Buildable & Runnable versions of each compiler (NVHPC…
…,GNU, INTEL) Made changes to the intel and nvhpc compiler flags to build properly and run with double_gyre. Unfortunately that meant diverging slightly from the CESM compiler flags, see comments in each template for more information. So they all can be built and run, but each template needs some workshopping to make sure they're good, for example I took out -Ktrap=fp in NVHPC DEBUG which I think I need to confirm can be taken out.
Configuration menu - View commit details
-
Copy full SHA for dac21b9 - Browse repository at this point
Copy the full SHA dac21b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 973c80f - Browse repository at this point
Copy the full SHA 973c80fView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 194e0cb - Browse repository at this point
Copy the full SHA 194e0cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1299fa1 - Browse repository at this point
Copy the full SHA 1299fa1View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbf8c81 - Browse repository at this point
Copy the full SHA cbf8c81View commit details -
Configuration menu - View commit details
-
Copy full SHA for f61655f - Browse repository at this point
Copy the full SHA f61655fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ed8cf - Browse repository at this point
Copy the full SHA 25ed8cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59df5f9 - Browse repository at this point
Copy the full SHA 59df5f9View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4c5726 - Browse repository at this point
Copy the full SHA b4c5726View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28e1f75 - Browse repository at this point
Copy the full SHA 28e1f75View commit details
Commits on Sep 27, 2024
-
Consistency among ncar make templates
General formatting is the same, the only differences are the actual flags and whatnot used by the different compilers
Configuration menu - View commit details
-
Copy full SHA for 845436d - Browse repository at this point
Copy the full SHA 845436dView commit details
Commits on Oct 2, 2024
-
This tag refactors a computation that included a divide-by-0 under certain forcing conditions (u10_sqr = 0, I believe).
Configuration menu - View commit details
-
Copy full SHA for 43757e9 - Browse repository at this point
Copy the full SHA 43757e9View commit details -
Change MARBL debug test to 1 day
Was: SMS_Ld2_D.TL319_t232.C1850MARBL_JRA.derecho_intel Now: SMS_Ld1_D.TL319_t232.C1850MARBL_JRA.derecho_intel I also added this test to the prebeta test list.
Configuration menu - View commit details
-
Copy full SHA for 8cdefd8 - Browse repository at this point
Copy the full SHA 8cdefd8View commit details
Commits on Oct 3, 2024
-
Adds timestamp for rpointer file and fixes log10(0) bug in Ohlmann opacity scheme
Configuration menu - View commit details
-
Copy full SHA for 66fd94a - Browse repository at this point
Copy the full SHA 66fd94aView commit details -
Add solo_driver example for global case
This uses the CESM 2/3 degree global grid and turns on the MARBL tracers as well.
Configuration menu - View commit details
-
Copy full SHA for fada218 - Browse repository at this point
Copy the full SHA fada218View commit details -
Updates from review / discussion
1. No longer override INPUTDIR (MOM_input sets it to CESM input directory on campaign, which is fine for now) 2. Added debug test with MARBL to aux_mom
2Configuration menu - View commit details
-
Copy full SHA for 7618bcd - Browse repository at this point
Copy the full SHA 7618bcdView commit details