PR adds OpenMP to HTLM updateIncTL
and updateIncAD
.
Will test speedups on larger test cases.
Starting deeper work on continuous DA with hybrid + ensemble B.
Git-LFS test files separated for SABER/VADER (PRs merged).
Shutdown: Only contractors & co-ops working.
Ricardo (pre-furlough):
Multi-outer-loop tests: UFO filters may not apply in later loops unless a switch is enabled (name TBD) → consider default True.
Possible outer-loop state propagation issue tied to SWELL workflow config.
Marine: Local coupled tests; R2D2v3 now tested in SWELL.
Onboarding: Jerome/Maryam ramping on SWELL; leveraging R2D2; interest in EVA (EMC-relevant).
cylc in Skylab: Toy models testing progressing (Ashley).
R2D2: Client/server debt cleanup (Eric).
spack-stack: Feature branch with Spack 1.0 integration → basis for 2.0 (target early Nov) (Evan).
CI: Issue causing excessive timeouts in 5–10% of builds; triage ongoing (Evan).
ECTRANS: Plan for multiple split MPI communicators to run ensemble waveband B models in parallel (remove sequential hybrid-B overhead).
4D-Var: Focusing on initial setup speed (profiling/mitigation in progress).
Regional JOPA: Observation configs nearly ready for final trials.
IODA PR-1701 (MRMS): Code fixed; smaller files.
UFO: Surface operator ↔ GFS operator interface concerns under review.
Unified Super Operator: Owners/next steps with Ricardo / François V.
Sea-ice model investigation ongoing.
Furlough status: EMC excepted; business-as-usual.
GFSv17: Real-time full-res parallel with JEDI for snow/ocean/sea-ice DA.
GCAFSv1: Real-time full-res parallel with JEDI aerosols.
Regional: Finishing static B using GSI-BEC.
Atmosphere: Low-res real-time JEDI-atmos parallel running alongside degraded GSI.
GNSS-RO: Continuing operator debugging in JEDI.
Throughput/I/O: Ongoing NetCDF chunking optimization work for HAFS/RRFS with GDIT.
(From prior) Retrospectives for GFS planned to start end of month; science freeze during retro; 2 hurricane seasons (~6 months to generate).
MPAS-bundle (develop) currently building with spack-stack-1.8.0 on Derecho.
Tests show spack-stack-1.9.2 gives comparable memory & speed to 1.8.2 for Intel & GNU; Intel build uses slightly more memory.
Plan: Update MPAS-bundle develop to spack-stack-1.9.2 after additional tests.
Static spectral B: Multithreading complete; next: waveband ensemble B, variable changes, and HTLM items for next deliverable.
OSDF-based reader: Load step nearing completion this sprint.
CO₂ units: Standardized to mol/mol (model-interface → GeoVaLs → UFO).
obs2ioda: yaml-cpp → eckit.
ROMS-JEDI tutorial completed; thanks to contributors.
Mac (M4) builds: Spack-Stack built with gfortran; several Mac adjustments identified and reported; aware that Mac support is no longer official.
BUMP runtime: Found cases of DEALLOCATE on non-allocated local → runtime errors / leaks; appears to be a compiler bug.
Coding guidance: Use guards:
IF (.NOT. ALLOCATED(var)) ALLOCATE(...)
IF (ALLOCATED(var)) DEALLOCATE(var)
Apply broadly in BUMP and related Fortran to harden runs (HPC/cloud).