Skip to content

ArWen 2.9.2

Choose a tag to compare

@FahrenheitResearch FahrenheitResearch released this 18 Oct 22:08
· 4 commits to main since this release

ArWen 2.9.2 is a release on the 2.9 line. The desktop stays ArWen Desktop 1.0.10, from the 2.9.0 release.

New

  • Fast numerics are the default. GPUWM_NUMERICS=strict keeps the no-contraction arithmetic for proof runs.
  • Strict WRF mode (GPUWM_WRF_EXACT=1): one configuration matches stock WRF 4.6.1 in every stored value for a whole forecast hour.
  • CCPP's scale-aware TKE moist EDMF boundary layer (bl_pbl_physics = 901), experimental.
  • WRF's one-dimensional ocean mixed layer (sf_ocean_physics = 1) on the GPU.
  • Radar latent heating (mp_tend_radar = 1) on gpuwm run --wrfinput.
  • Forecasts can start from an analysis bundle (gpuwm run --wrfinput DIR --analysis BUNDLE).
  • A gpuwm-hex run can be the initial and boundary source of an ArWen domain.
  • Observation readers: Himawari AHI, GK-2A AMI, GOES-18, MADIS streams, GLM flash-extent density, European radar feeds, and JMA, IRIS, UF, CfRadial and DORADE radar.
  • Lake ice from the IMS analysis on GFS starts and from ERA5's lake model on ERA5 starts.
  • The run timeline records the cores each stage used, and a single-core gate fails a stage that holds one core while the card waits.

Fixed

  • NCAR's WRF v4.4 CONUS 12 km benchmark runs as shipped, including warm start from a WRF restart file.
  • History files carry the fields WRF's Registry writes that 2.9.0 left out, and the RRTMGP flux and COSZEN rows.
  • Thompson microphysics runs straight after pip install gpuwm; its lookup tables download on first use.
  • The default gpuwm go uses keyless ERA5 when no CDS key is set up, and ERA5 downloads about 2.4 times faster.
  • A fresh install compiles its kernels on every core while inputs load, instead of one at a time in step 1.
  • One-card HRRR runs are admitted resident where they fit, and two-card HRRR starts step.
  • Mesh generation, geography unpacking, MPAS init and the Rust map, ensemble, radar and GRIB tools run on every core.
  • GRIB2 products run on the GPU on drivers older than CUDA 13.4.
  • WSM6 no longer stops a forecast on a rounding-level frozen-fraction value; WSM3, WSM5 and WSM7 close their surface water budget.
  • An interrupted ensemble resumes with --restart-roster.
  • NOAA's operational HRRR namelist.wps imports, prepares and forecasts.
  • Lower GPU memory for WSM6, the MPAS column seam, batched shortwave and New Tiedtke.
  • Every WRF physics option this release does not run is refused by name at the namelist doors.

Full list: CHANGELOG.md.