Skip to content

v17.9.4 - S2S forcing reader, parallel FFT

Compare
Choose a tag to compare
@gmao-rreichle gmao-rreichle released this 15 Jul 22:00
· 1286 commits to main since this release
e89987f

IMPORTANT: Running this release on NCCS/Discover requires a workaround.

  • Zero-diff vs. v17.9.3 for model-only simulations without perturbations using a build with standard optimization.

  • Not zero-diff vs. v17.9.3 for simulations with perturbations (including data assimilation) or any simulation using a build with aggressive optimization.

  • Science changes:

    • Added S2S/AODAS and S2S/Forecast surface met forcing reader.
  • Infrastructure:

    • Parallel FFT on each node using shared memory (non-zero-diff change for perturbations and data assimilation).
    • Refined assignment of tiles to processors (non-zero-diff change with aggressive optimization).
    • By default, limit MKL's freedom to choose algorithms during runtime (MKL_CBWR=AVX2), to ensure 0-diff across architectures.
    • Updated ESMA_env (v3.3.0) --> Baselibs (6.2.4), ESMA_cmake (v3.5.0).
    • Updated GMAO_Shared (v1.4.4).
    • Updated GEOSgcm_GridComp (v1.12.3).
  • Documentation:

    • Clarified help text for RESTART option in ldas_setup.
  • Bug fixes and other minor changes:

    • Minor fixes to support debugging and non-Intel compilers (GNU).