Running on gaea#1013
Conversation
|
Is there a reason not to add C6 in addition to C5? |
| @@ -0,0 +1,57 @@ | |||
| #============================================================================== | |||
| # Makefile macros for NOAA hera, intel compiler | |||
| @@ -7,20 +7,27 @@ endif | |||
|
|
|||
There was a problem hiding this comment.
The env.gaea should probably be env.gaeac5 since this I presume gaeac6 would be different.
|
I'm happy to merge this when ready. @rgrumbine @DeniseWorthen, just let me know when you're happy and when it's ready. |
|
@rgrumbine Gaea C5 and C6 are different machines. If the intent is to enable on Gaea, it needs to be clear which gaea. |
|
Agreed Denise. I'll make the update(s) |
|
I've made the changes and passed the quick_start suite. |
|
Are files |
| setenv ICE_MACHINE_ENVINFO "ifort 18.0.5 20180823, cray-mpich, cray-netcdf" | ||
| setenv ICE_MACHINE_MAKE gmake | ||
| setenv ICE_MACHINE_WKDIR $HOME/scratch/CICE_RUNS | ||
| setenv ICE_MACHINE_INPUTDATA /ncrc/home1/Robert.Grumbine/rgdev/CICE_INPUTDATA |
There was a problem hiding this comment.
This input would not be available to anyone else on Gaea. I'd suggest moving it to a world-shared space.
There was a problem hiding this comment.
Macros.gaea_intel and env.gaea_intel aren't required, but do work on both c5 and c6.
The path is actually a link to a world-shared disk. Specifying it this way, though, gives some parallelism between different platforms. For gaea, hera, and wcoss2, the path is $BOBHOME/rgdev/CICE_INPUTDATA
There was a problem hiding this comment.
OK, but Gaea provides "world-shared" project space for this purpose, eg /gpfs/f5/epic/world-shared/...
|
@rgrumbine @DeniseWorthen we are working toward a numbered release in the next few weeks, so please finish this up if you'd like to have it included. I generally think it's better to use generic, world-readable pathnames rather than those with specific usernames, for maintenance reasons. |
|
I agree about avoiding over-specific file paths. In this case, it is as for using Tony Craig's path on hera and other systems -- to have a shared location for the CICE input data files. At least when I started, Tony wasn't on gaea. @DeniseWorthen I think I addressed your concerns about c5 vs. c6 |
|
@rgrumbine OK, thanks. I think the "generic" gaea files (ie, w/o the c5/c6 attribute) should be removed, but I leave that to the preferences of the upstream managers to request. I would also only note that C5 is no longer a Tier 1 platform for UWM, only C6 is now Tier 1. I'll approve in the interests of moving the PR along though. |
|
thanks @DeniseWorthen |
For detailed information about submitting Pull Requests (PRs) to the CICE-Consortium,
please refer to: https://github.com/CICE-Consortium/About-Us/wiki/Resource-Index#information-for-developers
PR checklist
Macros and env to run on gaea
Robert Grumbine
executes quick_suite