h0ffmann / ww3-gpu

lineage

the works this one descends from or runs beside, on one line of time: the wave models, the ocean model, the weather models, the ports of models to other machines, and the releases of this work and its sister port in rust.

the timeline

a dot in the blue light is a model; one in the amber light is a port, a model moved to other hardware or another language. a hollow dot is planned, not done. each date is only as precise as its source.

  1. 1988-12

    wave models WAM

    the WAMDI group's third-generation ocean wave prediction model

    Crossref, JPO 18(12) 1775-1810, read 2026-11-11

  2. 1991-06

    wavewatch Tolman's third-generation wave model

    a third-generation model for wind waves on slowly varying, unsteady and inhomogeneous depths and currents, by H. L. Tolman; that it is where WAVEWATCH III starts is not checked here ⚠

    Crossref, JPO 21(6) 782-797, read 2026-11-11

  3. 1999-04-15

    swan SWAN

    a third-generation wave model for coastal regions (Booij, Ris and Holthuijsen), the model for the coast beside WW3 offshore

    Crossref, JGR Oceans 104(C4), read 2026-11-11

  4. 2017-02-17

    fesom FESOM2

    the Finite-volumE Sea ice-Ocean Model, version 2 (Danilov et al.)

    Crossref, GMD 10, 765-789, read 2026-11-11

  5. 2023-03-03

    wavewatch WW3 source terms on a GPU

    porting the WAVEWATCH III (v6.07) wave action source terms to GPU (Ikuyajolu et al.)

    Crossref, GMD 16, 1445-1458, read 2026-11-11

  6. 2023-12-22

    google weather GraphCast

    learning skillful medium-range global weather forecasting (Lam et al.), Google DeepMind's graph neural network forecast

    Crossref, Science, published date, read 2026-11-11

  7. 2024-08-16

    wave models WAM6-GPU

    towards real-time modelling of global ocean waves with the fully GPU-accelerated spectral wave model WAM6-GPU v1.0 (Yuan et al.)

    Crossref, GMD 17(16), 6123-6136, read 2026-11-11

  8. 2024-12-04

    google weather GenCast

    probabilistic weather forecasting with machine learning (Price et al.), Google DeepMind's ensemble forecast

    Crossref, Nature, published date, read 2026-11-11

  9. 2025

    wavewatch WW3 modernization, phase I

    NCEP Office Note 525 (Tolman): the WAVEWATCH III software modernization project, phase I report

    DataCite, publication year 2025, read 2026-11-11

  10. 2025-11-17

    google weather WeatherNext 2

    Google's forecast model built on a functional generative network; the post says it is 8x faster, with resolution up to 1 hour

    Google blog post of 2025-11-17, read 2026-11-11

  11. 2026

    wavewatch WAVEWATCH IV, phase II

    NCEP Office Note 528 (Tolman): the WAVEWATCH IV project, phase II report

    DataCite, publication year 2026, read 2026-11-11

  12. 2026-06-09

    fesom FESOM2 in C++/Kokkos, by a language model

    an ocean model ported by a large language model: Fortran to C to C++/Kokkos (Koldunov et al.), a preprint

    arXiv 2606.11356, submitted 2026-06-09, read 2026-11-11

  13. 2026-09-03

    google weather WeatherNext 3

    hourly forecasts, surface variables at 5 km to 10 km and atmospheric ones such as wind at 25 km

    Google blog post of 2026-09-03, read 2026-11-11

  14. 2026-10-07

    this work ww3-gpu v0.1.0

    the first release of this repository, cited by its version DOI

    RELEASES.md, the version's DataCite issued date, record of 2026-10-14

  15. 2026-11-04

    this work chaceon, a run with no Fortran

    the sister port in Rust: its ww3_grid, ww3_strt, ww3_prep and ww3_shel write 96 files byte-identical to WW3 7.14; no GPU run, no timing

    chaceon README.md at ba4e452, "State, 2026-11-04", read 2026-11-11

  16. 2027-02

    this work ww3-gpu release planned

    the release the owner plans for February 2027

    the owner's words, 2026-11-11