Large-eddy simulations with ClimateMachine: a new open-source code for atmospheric simulations on GPUs and CPUs
California Institute of Technology, Pasadena, California, USA
arXiv:2110.00853 [physics.ao-ph], (2 Oct 2021)
@misc{sridhar2021largeeddy,
title={Large-eddy simulations with ClimateMachine: a new open-source code for atmospheric simulations on GPUs and CPUs},
author={Akshay Sridhar and Yassine Tissaoui and Simone Marras and Zhaoyi Shen and Charles Kawczynski and Simon Byrne and Kiran Pamnany and Maciej Waruszewski and Thomas H. Gibson and Jeremy E. Kozdon and Valentin Churavy and Lucas C. Wilcox and Francis X. Giraldo and Tapio Schneider},
year={2021},
eprint={2110.00853},
archivePrefix={arXiv},
primaryClass={physics.ao-ph}
}
We introduce ClimateMachine, a new open-source atmosphere modeling framework using the Julia language to be performance portable on central processing units (CPUs) and graphics processing units (GPUs). ClimateMachine uses a common framework both for coarser-resolution global simulations and for high-resolution, limited-area large-eddy simulations (LES). Here, we demonstrate the LES configuration of the atmosphere model in canonical benchmark cases and atmospheric flows, using an energy-conserving nodal discontinuous-Galerkin (DG) discretization of the governing equations. Resolution dependence, conservation characteristics and scaling metrics are examined in comparison with existing LES codes. They demonstrate the utility of ClimateMachine as a modelling tool for limited-area LES flow configurations.
October 10, 2021 by hgpu