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 feature/coupled-crow to WCOSS-Dell #175

Closed
WalterKolczynski-NOAA opened this issue Nov 6, 2020 · 0 comments · Fixed by #273
Closed

Port feature/coupled-crow to WCOSS-Dell #175

WalterKolczynski-NOAA opened this issue Nov 6, 2020 · 0 comments · Fixed by #273
Assignees
Labels
port Porting the system to a new platform

Comments

@WalterKolczynski-NOAA
Copy link
Contributor

The workflow needs to be ported to all the WCOSS machines. Might just need new modulefiles and an updated linker.

@WalterKolczynski-NOAA WalterKolczynski-NOAA added the port Porting the system to a new platform label Nov 6, 2020
@WalterKolczynski-NOAA WalterKolczynski-NOAA self-assigned this Nov 6, 2020
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Nov 10, 2020
The build for the ww3 and reg2grb2 programs are updated to build on
WCOSS Dell. New modules are created for each. The two modules are both
using development modules; this needs to be updated to NCO modules in
the future. ww3 uses the newer versions of modules under NCEPLIBS-v1.2.0,
but the reg2grb2 was unable to use that location due to an issue with
wgrib2/2.0.8. reg2grb2 is also using older modules than ww3 on Hera, so
this mismatch already exists.

The build script for reg2grb2 is updated to use the environment
variables set by the wgrib2 module on WCOSS. It should remain backwards
compatible for Hera/Orion, but this needs to be tested.

Refs: NOAA-EMC#175
@WalterKolczynski-NOAA WalterKolczynski-NOAA changed the title Port feature/coupled-crow to WCOSS-Dell 3.5 Port feature/coupled-crow to WCOSS-Dell Dec 2, 2020
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Jan 13, 2021
The build of WW3 pre/post was returning as successful despite failing
to compile some of the executables. The issue was traced back to some
of the library paths not being set correctly. The build script is
updated to use the existing environment variables for those paths if
they are already set, as they are by the modules on WCOSS.

Refs: NOAA-EMC#175
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Jan 13, 2021
The build of reg2grb2 is fixed on WCOSS by adding a missing module for
Jasper and fixing the library paths in the build script.

Refs: NOAA-EMC#175
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Jan 13, 2021
Updates the locations for various directories on WCOSS. Some had previously
just been placeholders, while others were outdated.

The paths for intial conditions and fix files are temporary, as they currently
point to a personal directory synchronized from Hera. These need to be moved
under glopara at a later date.

Refs: NOAA-EMC#175
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Jan 13, 2021
Ocean post requires NCL. NCL is not available by default on WCOSS, so has to be
loaded via a module.

Refs: NOAA-EMC#175
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Jan 27, 2021
Some of the changes made to the build script during the WCOSS port broke
compatability on Hera. These issues are now resolved.

As part of this resolution, WW3 pre/post and reg2grb2 were updated to
use hpc-stack 1.1.0. This required some additional libraries to be
explicitly linked for reg2grb2. Previously, modules were being loaded
from a beta version of hpc-stack that included share objects in the
library folders that would automatically include necessary additional
libraries. The final version does not have these shared objects,
requiring the additional linking.

Refs: NOAA-EMC#164, NOAA-EMC#175
WalterKolczynski-NOAA added a commit to WalterKolczynski-NOAA/global-workflow that referenced this issue Jan 27, 2021
Updates the modulefiles to use hpc-stack 1.1.0 on WCOSS-Dell. Other than
the compiler platform module, modules are now identical to Hera. This
only applies to reg2grb2 and ww3 pre/post, as the coupled model and post
manage their own modules.

Refs: NOAA-EMC#164, NOAA-EMC#175
kayeekayee pushed a commit to kayeekayee/global-workflow that referenced this issue May 30, 2024
* add parallel netcdf call in wrt grid comp
* output restart files at non-integer forecast time
* bug fix for fcstField index and add error message for lossy compression for regional grids
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
port Porting the system to a new platform
Projects
None yet
1 participant