Preprints
https://doi.org/10.5194/egusphere-2026-4205
https://doi.org/10.5194/egusphere-2026-4205
04 Aug 2026
 | 04 Aug 2026
Status: this preprint is open for discussion and under review for Geoscientific Model Development (GMD).

VVMex v1.0: a modular GPU-capable refactoring of the Vector Vorticity cloud-resolving Model (VVM) with LES-based hierarchical validation and performance analysis

Chin-Wei Hsieh, Shao-Yu Tseng, and Chien-Ming Wu

Abstract. This study presents VVMex v1.0, a GPU-capable large-eddy simulation model with a software architecture designed for portability and extensibility on heterogeneous, exascale-oriented computing systems. Developed using the Kokkos performance-portability programming model, VVMex is a clean-start, object-oriented C++ redesign of the Fortran Vector Vorticity cloud-resolving Model (VVM). It adopts a modular architecture with a GPU-resident time-stepping workflow that minimizes host–device data transfers. The model integrates GPU-capable physical schemes, including the Noah land surface model, Rapid Radiative Transfer Model for General Circulation Model Applications–Parallel radiation scheme from the E3SM Atmosphere Model in C++ (EAMxx), and Predicted Particle Properties (P3) microphysics from EAMxx. The EAMxx P3 implementation was adapted for LES-based VVMex simulations by restoring alignment with the original Fortran P3 formulation and was evaluated against the Fortran P3 reference implementation. To establish the fidelity of the refactored model, we introduce a hierarchical verification and validation framework. The verification phase encompasses tolerance-based tests for isolated components and idealized dry dynamical-core experiments, such as mountain flows. For physics-based validation, we assess whether coupled dynamics and parameterizations preserve the intended regimes across configurations ranging from strongly to weakly forced: heterogeneous ocean–land–mountain diurnal circulations forced by land–sea contrast and terrain, a homogeneous diurnal boundary layer driven by surface processes, and radiative–convective equilibrium over a horizontally uniform ocean forced by prescribed sea-surface temperature and incoming solar radiation. In performance benchmarks using a high-resolution, full-physics configuration over complex terrain, VVMex achieves a 4- to 24-fold wall-clock speedup on NVIDIA H200 GPUs relative to the Fortran VVM baseline running on 1024 Intel Xeon Platinum 8480+ CPU cores, while demonstrating strong scaling from 8 to 64 GPUs.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share
Chin-Wei Hsieh, Shao-Yu Tseng, and Chien-Ming Wu

Status: open (until 29 Sep 2026)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
Chin-Wei Hsieh, Shao-Yu Tseng, and Chien-Ming Wu

Data sets

[Dataset] VVMex v1.0: a modular GPU-capable refactoring of the Vector Vorticity cloud-resolving Model (VVM) with LES-based hierarchical validation and performance analysis Shao-Yu Tseng and Chin-Wei Hsieh https://zenodo.org/records/21308460

Model code and software

VVMex v1.0.0: GPU-capable refactoring of the Vector Vorticity cloud-resolving Model Chin-Wei Hsieh https://zenodo.org/records/21319556

Video supplement

Weakly Forced RCEMIP Simulation with VVMex and VVM Shao-Yu Tseng et al. https://doi.org/10.5446/73674

Chin-Wei Hsieh, Shao-Yu Tseng, and Chien-Ming Wu
Metrics will be available soon.
Latest update: 05 Aug 2026
Download
Short summary
VVMex is a clean-start, modular redesign of the original Fortran VVM for modern GPU systems. Validation follows a hierarchy: individual components and the dry dynamical core are verified by direct tolerance-based comparisons, while the full-physics model is tested across strongly to weakly forced cases. VVMex reproduces the targeted physical regimes and achieves up to 24× speedup, enabling substantially larger and higher-resolution simulations.
Share