v17.9.4 - S2S forcing reader, parallel FFT
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).