Skip to content
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 GLDAS to Orion #6

Closed
KateFriedman-NOAA opened this issue May 11, 2020 · 8 comments
Closed

Port GLDAS to Orion #6

KateFriedman-NOAA opened this issue May 11, 2020 · 8 comments
Assignees

Comments

@KateFriedman-NOAA
Copy link
Member

To run the FV3GFS on Orion the GLDAS needs to be ported there. Please update GLDAS to build/run on Orion. Preferably update the version used by GFSv16. Thanks!

The overarching global-workflow port is being documented here:
NOAA-EMC/global-workflow#5

NCEPLIBS is available on Orion here: /apps/contrib/NCEPLIBS/orion
To get library modules: module use /apps/contrib/NCEPLIBS/orion/modulefiles

Notes for the global-workflow port (with useful Orion info) can be found here:
https://docs.google.com/document/d/1URotI68m8AGZiW3_8hkGlTnOVaJmriS3nDA72RE6iIo/edit

GeorgeGayno-NOAA added a commit that referenced this issue May 29, 2020
Update ./sorc/machine-setup.sh for orion.

Add orion build modules for gdas2gldas and gldas2gdas.
GeorgeGayno-NOAA added a commit that referenced this issue May 29, 2020
Update sorc/machine-setup.sh for Orion.
GeorgeGayno-NOAA added a commit that referenced this issue Jun 1, 2020
Update "gdas2gldas" and "gldas2gdas" Orion build to use
George V's esmf library.  The previous one would not run,
due to the presence of the shared version (.so) of the library.
@KateFriedman-NOAA
Copy link
Member Author

Was able to run a long enough test on Orion to get to a GLDAS job. It appears to have run correctly. Please see here on Orion:

log: /work/noaa/stmp/kfriedma/comrot/testcyc768f/logs/2020040100/gdasgldas.log
rotdir: /work/noaa/stmp/kfriedma/comrot/testcyc768f

First cycle with GLDAS running (2020040100): /work/noaa/stmp/kfriedma/comrot/testcyc768f/gdas.20200401/00/

Orion-login-2[257] /work/noaa/stmp/kfriedma/comrot/testcyc768f$ ll gdas.20200401/00/RESTART/
total 45936060
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:30 20200331.210000.sfcanl_data.tile1.nc
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:13 20200331.210000.sfcanl_data.tile1.nc_bfgldas
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:30 20200331.210000.sfcanl_data.tile2.nc
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:13 20200331.210000.sfcanl_data.tile2.nc_bfgldas
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:30 20200331.210000.sfcanl_data.tile3.nc
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:13 20200331.210000.sfcanl_data.tile3.nc_bfgldas
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:30 20200331.210000.sfcanl_data.tile4.nc
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:13 20200331.210000.sfcanl_data.tile4.nc_bfgldas
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:30 20200331.210000.sfcanl_data.tile5.nc
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:13 20200331.210000.sfcanl_data.tile5.nc_bfgldas
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:30 20200331.210000.sfcanl_data.tile6.nc
-rw-r----- 1 kfriedma stmp  292608527 Jun 24 22:13 20200331.210000.sfcanl_data.tile6.nc_bfgldas
.
.
.

Thanks!

@KateFriedman-NOAA
Copy link
Member Author

@HelinWei-NOAA Have you had a chance to look at my GLDAS output on Orion to see if it ran correctly? See prior comment. Thanks!

@HelinWei-NOAA
Copy link
Collaborator

HelinWei-NOAA commented Jul 9, 2020 via email

@KateFriedman-NOAA
Copy link
Member Author

Awesome, thanks for confirming! Is there any other test I can do with this GLDAS branch on Orion before it merges back in? We'll need a new tag for GFSv16 with the Orion support included. Thanks!

@HelinWei-NOAA
Copy link
Collaborator

I think your test is sufficient. I am going to create a new tag now. Thanks.

@HelinWei-NOAA
Copy link
Collaborator

just created a new tag "gldas_gfsv16_release.v1.3.0"

KateFriedman-NOAA added a commit that referenced this issue Jul 16, 2020
…on Orion while library fixes get propogated across all platforms
@KateFriedman-NOAA
Copy link
Member Author

Updated modulefiles to use release versions of netcdfp and esmflocal while updated official fixed versions get installed. This commit at f3dad2c resolves build errors on Orion.

@KateFriedman-NOAA
Copy link
Member Author

This work has been completed. Closing issue now, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants