Explicit Runge-Kutta methods for parabolic partial differential equations
Applied Numerical Mathematics - Special issue celebrating the centenary of Runge-Kutta methods
Performance and portability of an air quality model
Parallel Computing - Special issue on applications: parallel computing in regional weather modeling
On the load balancing problem of comprehensive air quality models
Systems Analysis Modelling Simulation - Special issue on air pollution modelling
RKC time-stepping for advection-diffusion-reaction problems
Journal of Computational Physics
Adjoint sensitivity analysis of regional air quality models
Journal of Computational Physics
Runge-Kutta-Chebyshev projection method
Journal of Computational Physics
Hi-index | 0.00 |
Comprehensive air quality models (AQMs) describe the fate and transport of atmospheric chemical constituents associated with the gas and aerosol phases. Air quality studies involve multi-scale multi-physics simulations which follow the evolution of ~ 107 -- 108 variables on relatively long time scales. Air quality simulations are therefore computationally intense and require efficient parallelization to make them practical. The goals of this work are twofold. First we study the use of Runge Kutta Chebyshev (RKC) time integration of the advection-diffusion equations in AQMs. RKC are stabilized explicit time integration methods which are appropriate for the time integration of mildly stiff diffusion terms. Second, we assess the benefits of a tiled domain decomposition scheme for parallelization of AQMs. This approach is feasible due to the reduced data dependencies associated with explicit time stepping. Numerical results indicate that RKC methods have the necessary stability properties to handle turbulent diffusion. Moreover, the parallelization based on tiled domain decomposition with explicit time stepping shows a much-improved parallel performance when compared to the parallelization of implicit time stepping schemes. Our benchmarks also highlight a possibly significant bottleneck in the I/O system of an air quality model. This research demonstrates the viability of RCK time stepping methods and motiviates future research into parallel I/O.