Atmospheric science and high-performance computation

Chin-Wei (Aaron) Hsieh

Atmospheric Science | Cloud-Resolving Modeling | High-Performance Computation

I develop atmospheric models from numerical formulation to GPU/HPC implementation, verification, and scientific analysis.

TaiwanVVM — topography, land, and physics

Research direction

Building atmospheric models for convection, coupling, and terrain-aware simulations

I build research models from scratch and use GPU/HPC methods to make them scientifically useful. My work connects cloud-resolving dynamics, land-atmosphere coupling, radiation and microphysics integration, complex terrain, and convection-circulation interaction.

Selected projects

Atmospheric modeling portfolio

VVMex

VVMex v1.0 · primary current research

A clean-start, modular C++/Kokkos redesign of the Fortran Vector Vorticity Model for GPU-resident, full-physics large-eddy simulations on heterogeneous HPC systems.

  • Modular, GPU-resident C++17/Kokkos architecture with MPI and asynchronous ADIOS2 I/O
  • LES-adapted EAMxx P3, RRTMGP radiation, and zero-copy OpenACC Noah LSM coupling
  • Hierarchical verification and validation from dry dynamics to coupled diurnal and 40-day RCE cases
  • 4.0×–24.4× end-to-end speedup on 8–64 NVIDIA H200 GPUs versus the 1024-core Fortran VVM baseline
  • large-eddy simulation
  • cloud-resolving model
  • VVM
  • GPU-resident workflow
  • performance portability

NextACC

M.S. thesis and preprint

A coupled-model framework for asking how cloud-scale convection and large-scale circulation interact across temporal and spatial scales.

  • convection-circulation coupling
  • multiscale dynamics
  • cloud-resolving model
  • shallow-water model
  • VVM

Preprint DOI: 10.22541/essoar.174051759.91277474

Cubed-Sphere Shallow Water Model

Dynamical-core testbed

A C++ shallow-water model on cubed-sphere geometry for studying spherical dynamical-core numerics.

  • shallow-water equations
  • cubed sphere
  • dynamical core
  • A-grid
  • C++

2D Cloud Resolving Model

Foundational CRM development

2D Vector Vorticity and quasi-compressible cloud-resolving model work for studying thermal-bubble dynamics and model formulation.

  • cloud-resolving model
  • VVM
  • quasi-compressible model
  • thermal bubble
  • C++

VVMTools

Model-analysis research tool

Python tools for extracting, processing, and diagnosing VVM 3D model output, especially NetCDF-based workflows.

  • Python
  • xarray
  • NumPy
  • NetCDF
  • multiprocessing