Articles | Volume 10, issue 10
Geosci. Model Dev., 10, 3679–3693, 2017

Special issue: The Modular Earth Submodel System (MESSy) (ACP/GMD inter-journal...

Geosci. Model Dev., 10, 3679–3693, 2017

Development and technical paper 10 Oct 2017

Development and technical paper | 10 Oct 2017

GPU-accelerated atmospheric chemical kinetics in the ECHAM/MESSy (EMAC) Earth system model (version 2.52)

Michail Alvanos and Theodoros Christoudias

Related authors

Air quality modelling in the summer over the eastern Mediterranean using WRF-Chem: chemistry and aerosol mechanism intercomparison
George K. Georgiou, Theodoros Christoudias, Yiannis Proestos, Jonilda Kushta, Panos Hadjinicolaou, and Jos Lelieveld
Atmos. Chem. Phys., 18, 1555–1571,,, 2018
Short summary
Projection of North Atlantic Oscillation and its effect on tracer transport
Sara Bacer, Theodoros Christoudias, and Andrea Pozzer
Atmos. Chem. Phys., 16, 15581–15592,,, 2016
Short summary
Earth system modelling on system-level heterogeneous architectures: EMAC (version 2.42) on the Dynamical Exascale Entry Platform (DEEP)
Michalis Christou, Theodoros Christoudias, Julián Morillo, Damian Alvarez, and Hendrik Merx
Geosci. Model Dev., 9, 3483–3491,,, 2016
Short summary
Evaluation of observed and modelled aerosol lifetimes using radioactive tracers of opportunity and an ensemble of 19 global models
N. I. Kristiansen, A. Stohl, D. J. L. Olivié, B. Croft, O. A. Søvde, H. Klein, T. Christoudias, D. Kunkel, S. J. Leadbetter, Y. H. Lee, K. Zhang, K. Tsigaridis, T. Bergman, N. Evangeliou, H. Wang, P.-L. Ma, R. C. Easter, P. J. Rasch, X. Liu, G. Pitari, G. Di Genova, S. Y. Zhao, Y. Balkanski, S. E. Bauer, G. S. Faluvegi, H. Kokkola, R. V. Martin, J. R. Pierce, M. Schulz, D. Shindell, H. Tost, and H. Zhang
Atmos. Chem. Phys., 16, 3525–3561,,, 2016
Short summary
North Atlantic Oscillation model projections and influence on tracer transport
S. Bacer, T. Christoudias, and A. Pozzer
Atmos. Chem. Phys. Discuss.,,, 2015
Preprint withdrawn
Short summary

Related subject area

Climate and Earth system modeling
Oil palm modelling in the global land surface model ORCHIDEE-MICT
Yidi Xu, Philippe Ciais, Le Yu, Wei Li, Xiuzhi Chen, Haicheng Zhang, Chao Yue, Kasturi Kanniah, Arthur P. Cracknell, and Peng Gong
Geosci. Model Dev., 14, 4573–4592,,, 2021
Short summary
Testing the reliability of interpretable neural networks in geoscience using the Madden–Julian oscillation
Benjamin A. Toms, Karthik Kashinath, Prabhat, and Da Yang
Geosci. Model Dev., 14, 4495–4508,,, 2021
Short summary
Climate-model-informed deep learning of global soil moisture distribution
Klaus Klingmüller and Jos Lelieveld
Geosci. Model Dev., 14, 4429–4441,,, 2021
Short summary
fv3gfs-wrapper: a Python wrapper of the FV3GFS atmospheric model
Jeremy McGibbon, Noah D. Brenowitz, Mark Cheeseman, Spencer K. Clark, Johann P. S. Dahm, Eddie C. Davis, Oliver D. Elbert, Rhea C. George, Lucas M. Harris, Brian Henn, Anna Kwa, W. Andre Perkins, Oliver Watt-Meyer, Tobias F. Wicky, Christopher S. Bretherton, and Oliver Fuhrer
Geosci. Model Dev., 14, 4401–4409,,, 2021
Short summary
Recalibrating decadal climate predictions – what is an adequate model for the drift?
Alexander Pasternack, Jens Grieger, Henning W. Rust, and Uwe Ulbrich
Geosci. Model Dev., 14, 4335–4355,,, 2021
Short summary

Cited articles

Alvanos, M., and Christoudias, T.: MEDINA: MECCA development in accelerators – KPP Fortran to CUDA source-to-source Pre-processor, J. Open Res. Softw., 5,, 2017a.
Alvanos, M., and Christoudias, T.: MECCA – KPP Fortran to CUDA source-to-source pre-processor, available at:, 2017b.
Christou, M., Christoudias, T., Morillo, J., Alvarez, D., and Merx, H.: Earth system modelling on system-level heterogeneous architectures: EMAC (version 2.42) on the Dynamical Exascale Entry Platform (DEEP), Geosci. Model Dev., 9, 3483–3491,, 2016.
Christoudias, T., and Alvanos, M.: Accelerated chemical kinetics in the EMAC chemistry-climate model, in: High Performance Computing &Simulation (HPCS), 2016 International Conference on, IEEE, Innsbruck, Austria, 886–889,, 2016.
Corden, M. J., and Kreitzer, D.: Consistency of Floating-Point Results using the Intel® Compiler, Intel Corporation, 2012.
Short summary
We present an application of GPU accelerators in Earth system modeling. We developed software that generates CUDA kernels for numerical integration in the global climate model EMAC, used to study climate change and air quality. We focus on atmospheric chemical kinetics, the most computationally intensive task in climate–chemistry simulations. This approach can serve as the basis for hardware acceleration of numerous geoscientific models that rely on KPP for chemical kinetics applications.