-
Notifications
You must be signed in to change notification settings - Fork 253
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
Port to Orion #105
Port to Orion #105
Conversation
@@ -154,6 +154,9 @@ if(WW3) | |||
if(${CMAKE_Platform} STREQUAL "hera.intel") | |||
set(WW3_COMP "hera") | |||
endif() | |||
if(${CMAKE_Platform} STREQUAL "orion.intel") |
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.
We should really try to get rid of these extra machine dependencies when moving to cmake.
## load programming environment | ||
## this typically includes compiler, MPI and job scheduler | ||
## | ||
module load intel/2018 |
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.
Going back to 2018? For the UFS public release, we used intel/2020. I guess you need this to provide developers a stable alternative platform, as close as possible to hera, when the latter will be occupied with the retrospectives.
Dom,
George V. reported that Intel 2019/2020 does not work well with the
parallel netcdf version on Orion, not sure if he tested Intel 2020 on hera
yet.
…On Mon, Apr 20, 2020 at 9:20 AM Dom Heinzeller ***@***.***> wrote:
***@***.**** approved this pull request.
------------------------------
In .gitmodules
<#105 (comment)>
:
> [submodule "NEMS"]
path = NEMS
- url = https://github.com/NOAA-EMC/NEMS
- branch = develop
+ url = https://github.com/DusanJovic-NOAA/NEMS
The NEMS PR has been merged already
------------------------------
In CMakeLists.txt
<#105 (comment)>
:
> @@ -154,6 +154,9 @@ if(WW3)
if(${CMAKE_Platform} STREQUAL "hera.intel")
set(WW3_COMP "hera")
endif()
+ if(${CMAKE_Platform} STREQUAL "orion.intel")
We should really try to get rid of these extra machine dependencies when
moving to cmake.
------------------------------
In modulefiles/orion.intel/fv3
<#105 (comment)>
:
> + puts stderr "\tcit - loads modules required for building and running FV3 under NEMS on Orion/Intel"
+}
+
+module-whatis "loads NEMS FV3 prerequisites for Orion/Intel"
+
+##
+## load contrib environment
+## load noaatools (slurm utils (arbitrary.pl layout.pl))
+##
+module load contrib noaatools
+
+##
+## load programming environment
+## this typically includes compiler, MPI and job scheduler
+##
+module load intel/2018
Going back to 2018? For the UFS public release, we used intel/2020. I
guess you need this to provide developers a stable alternative platform, as
close as possible to hera, when the latter will be occupied with the
retrospectives.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
<#105 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AI7D6TNXSMXNHCGHO24NEALRNRD2JANCNFSM4MMNEHNA>
.
|
…p_from_develop_20211019 Update gsl/develop from develop 2021/10/19
Associated PRs:
NOAA-EMC/fv3atm#102
NOAA-EMC/NEMS#53
NOTE: This branch https://github.com/aliabdolali/WW3/tree/OrionPort must be merged before this PR.