2017
DOI: 10.5194/gmd-10-3679-2017
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Abstract. This paper presents an application of GPU accelerators in Earth system modeling. We focus on atmospheric chemical kinetics, one of the most computationally intensive tasks in climate-chemistry model simulations. We developed a software package that automatically generates CUDA kernels to numerically integrate atmospheric chemical kinetics in the global climate model ECHAM/MESSy Atmospheric Chemistry (EMAC), used to study climate change and air quality scenarios. A source-to-source compiler outputs a … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
10
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(13 citation statements)
references
References 16 publications
1
10
0
Order By: Relevance
“…A similar pattern was shown by the Fig. 1 of Alvanos and Christoudias (2017) in their global atmospheric chemistry model. The code and further discussions for this problem are at https://github.com/geoschem/gchp/issues/44 and https://github.com/geoschem/geos-chem/issues/77.…”
Section: Appendix B Approaches To Install Hpc Software Libraries On supporting
confidence: 83%
“…A similar pattern was shown by the Fig. 1 of Alvanos and Christoudias (2017) in their global atmospheric chemistry model. The code and further discussions for this problem are at https://github.com/geoschem/gchp/issues/44 and https://github.com/geoschem/geos-chem/issues/77.…”
Section: Appendix B Approaches To Install Hpc Software Libraries On supporting
confidence: 83%
“…Therefore, the analysis here reveals that the chemistry box model performance is not limited by the computational rate but by the memory bandwidth. Since the GPU has both more floating point cores and higher memory bandwidth than the CPU (Alvanos & Christoudias, 2017;Mantell et al, 2016), we believe that it is still promising to gain some computational benefits from the GPU. Note that L2 cache misses are used as an indication of cache performance and memory bandwidth.…”
Section: Basic Analysismentioning
confidence: 99%
“…However, it was still possible to utilize the GPU efficiently when a large number of small matrices were solved simultaneously and independently (Abdelfattah et al, 2017;Dong et al, 2014;Haidar et al, 2018). Alvanos and Christoudias (2017) recently used the GPU accelerators to speed up the chemistry module of the global chemistryclimate model ECHAM/MESSy Atmospheric Chemistry (EMAC) by a factor of 1.75×. However, the CUDA codes in their study were parsed from the Fortran codes generated by the Kinetic PreProcessor (KPP).…”
Section: Introductionmentioning
confidence: 99%
“…Progress has been made to accelerate weather, climate and atmospheric-chemistry models with general purpose graphics processing units (GPUs) (Yashiro et al, 2016;Alvanos and Christoudias, 2017;Sun et al, 2018;Fuhrer et al, 2018;Müller et al, 2019), but a wider utilisation is pending. Other high performance computing applications such as lattice quantum chromodynamics with typically smaller codebase and less legacy code swiftly exploited the computational resources of GPUs (Egri et al, 2007;Clark et al, 2010).…”
Section: Introductionmentioning
confidence: 99%