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

2017 ◽  
Author(s):  
Michail Alvanos ◽  
Theodoros Christoudias

Abstract. This paper presents an application of GPU accelerators in Earth system modelling. 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 CUDA compatible kernel, by parsing the FORTRAN code generated by the Kinetic Pre-Processor (KPP) general analysis tool. All Rosenbrock methods that are available in the KPP numerical library are supported. Performance evaluation, using Fermi and Pascal CUDA-enabled GPU accelerators shows achieved speedups of 4.5× and 22.4× respectively of the kernel execution time. A node-to-node real-world production performance comparison shows a 1.75× speed-up over the non-accelerated application using the KPP 3-stage Rosenbrock solver. We provide a detailed description of the code optimizations used to improve the performance including memory optimizations, control code simplification, and reduction of idle time. The accuracy and correctness of the accelerated implementation are evaluated by comparing to the CPU-only version of the application. The relative difference is found to be less than 0.00005 % when comparing the output of the accelerated kernel the CPU-only code, within the target level of relative accuracy (relative error tolerance) of 0.1 %. The approach followed, including the computational workload division and the developed GPU solver code can potentially be used as the basis for hardware acceleration of numerous geoscientific models that rely on KPP for atmospheric chemical kinetics applications.

2017 ◽  
Vol 10 (10) ◽  
pp. 3679-3693 ◽  
Author(s):  
Michail Alvanos ◽  
Theodoros Christoudias

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 CUDA-compatible kernel by parsing the FORTRAN code generated by the Kinetic PreProcessor (KPP) general analysis tool. All Rosenbrock methods that are available in the KPP numerical library are supported.Performance evaluation, using Fermi and Pascal CUDA-enabled GPU accelerators, shows achieved speed-ups of 4. 5 ×  and 20. 4 × , respectively, of the kernel execution time. A node-to-node real-world production performance comparison shows a 1. 75 ×  speed-up over the non-accelerated application using the KPP three-stage Rosenbrock solver. We provide a detailed description of the code optimizations used to improve the performance including memory optimizations, control code simplification, and reduction of idle time. The accuracy and correctness of the accelerated implementation are evaluated by comparing to the CPU-only code of the application. The median relative difference is found to be less than 0.000000001 % when comparing the output of the accelerated kernel the CPU-only code.The approach followed, including the computational workload division, and the developed GPU solver code can potentially be used as the basis for hardware acceleration of numerous geoscientific models that rely on KPP for atmospheric chemical kinetics applications.


2021 ◽  
Author(s):  
Ramiro Checa-Garcia ◽  
Didier Didier Hauglustaine ◽  
Yves Balkanski ◽  
Paola Formenti

<p>Glyoxal (GL) and methylglyoxal (MGL) are the smallest di-carbonyls present in the atmosphere. They hydrate easily, a process that is followed by an oligomerisation. As a consequence, it is considered that they participate actively in the formation of secondary organic aerosols (SOA) and therefore, they are being introduced in the current climate models with interactive chemistry to assess their importance on atmospheric chemistry. In our study we present the introduction of glyoxal in the INCA global model. A new closed set of gas-phase  reactions is analysed first with a box model. Then the simulated global distribution of glyoxal by the global climate model is compared with satellite observations. We show that the oxidation of volatile organic compounds and acetylene, together with the photolysis of more complex di-carbonyls allows us to reproduce well glyoxal seasonal cycle in the tropics but it requires an additional sink in several northern hemispheric regions. Additional sensitivity studies are being conducted by introducing  GL and MGL interactions with dust and SOA according to new uptake  coefficients obtained by dedicated experiments in the CESAM instrument (Chamber of Experimental Simulation of Atmospheric Multiphases). The effects of these heterogeneous chemistry processes will be quantified in the light of the new chamber measurements  and also evaluated in terms of optical properties of aged dust aerosol  and the changes in direct radiative effects  of the involved aerosol species.</p>


2013 ◽  
Vol 10 (6) ◽  
pp. 4189-4210 ◽  
Author(s):  
D. Dalmonech ◽  
S. Zaehle

Abstract. Terrestrial ecosystem models used for Earth system modelling show a significant divergence in future patterns of ecosystem processes, in particular the net land–atmosphere carbon exchanges, despite a seemingly common behaviour for the contemporary period. An in-depth evaluation of these models is hence of high importance to better understand the reasons for this disagreement. Here, we develop an extension for existing benchmarking systems by making use of the complementary information contained in the observational records of atmospheric CO2 and remotely sensed vegetation activity to provide a novel set of diagnostics of ecosystem responses to climate variability in the last 30 yr at different temporal and spatial scales. The selection of observational characteristics (traits) specifically considers the robustness of information given that the uncertainty of both data and evaluation methodology is largely unknown or difficult to quantify. Based on these considerations, we introduce a baseline benchmark – a minimum test that any model has to pass – to provide a more objective, quantitative evaluation framework. The benchmarking strategy can be used for any land surface model, either driven by observed meteorology or coupled to a climate model. We apply this framework to evaluate the offline version of the MPI Earth System Model's land surface scheme JSBACH. We demonstrate that the complementary use of atmospheric CO2 and satellite-based vegetation activity data allows pinpointing of specific model deficiencies that would not be possible by the sole use of atmospheric CO2 observations.


2020 ◽  
Author(s):  
Nadine Wieters ◽  
Dirk Barbi ◽  
Luisa Cristini

<p>Earth System Models (ESMs) are composed of different components, including submodels as well as whole domain models. Within such an ESM, these model components need to exchange information to account for the interactions between the different compartments. This exchange of data is the purpose of a “model coupler”.</p><p>Within the Advanced Earth System Modelling Capacity (ESM) project, a goal is to develop a modular framework that allows for a flexible ESM configuration. One approach is to implement purpose build model couplers in a more modular way.</p><p>For this purpose, we developed the esm-interface library, in consideration of the following objectives: (i) To obtain a more modular ESM, that allows model components and model couplers to be exchangeable; and (ii) to account for a more flexible coupling configuration of an ESM setup.</p><p>As a first application of the esm-interface library, we implemented it into the AWI Climate Model (AWI-CM) [Sidorenko et al., 2015] as an interface between the model components and the model coupler (OASIS3-MCT; Valcke [2013]). In a second step, we extended the esm-interface library for a second coupler (YAC; Hanke et al. [2016]).</p><p>In this presentation, we will discuss the general idea of the esm-interface library, it’s implementation in an ESM setup and show first results from the first modular prototype of AWI-CM.</p>


2014 ◽  
Vol 7 (6) ◽  
pp. 8975-9015
Author(s):  
E. M. Knudsen ◽  
J. E. Walsh

Abstract. Metrics of storm activity in Northern Hemisphere high- and midlatitudes are evaluated from historical output and future projections by the Norwegian Earth System Model (NorESM1-M) coupled global climate model. The European Re-Analysis Interim (ERA-Interim) and the Community Climate System Model (CCSM4), a global climate model of the same vintage as NorESM1-M, provide benchmarks for comparison. The focus is on the autumn and early winter (September through December), the period when the ongoing and projected Arctic sea ice retreat is greatest. Storm tracks derived from a vorticity-based algorithm for storm identification are reproduced well by NorESM1-M, although the tracks are somewhat better resolved in the higher-resolution ERA-Interim and CCSM4. The tracks are projected to shift polewards in the future as climate changes under the Representative Concentration Pathway (RCP) forcing scenarios. Cyclones are projected to become generally more intense in the high-latitudes, especially over the Alaskan region, although in some other areas the intensity is projected to decrease. While projected changes in track density are less coherent, there is a general tendency towards less frequent storms in midlatitudes and more frequent storms in high-latitudes, especially the Baffin Bay/Davis Strait region. Autumn precipitation is projected to increase significantly across the entire high-latitudes. Together with the projected increases in storm intensity and sea level and the loss of sea ice, this increase in precipitation implies a greater vulnerability to coastal flooding and erosion, especially in the Alaskan region. The projected changes in storm intensity and precipitation (as well as sea ice and sea level pressure) scale generally linearly with the RCP value of the forcing and with time through the 21st century.


2014 ◽  
Vol 7 (6) ◽  
pp. 7505-7524 ◽  
Author(s):  
M. S. Long ◽  
R. Yantosca ◽  
J. E. Nielsen ◽  
C. A. Keller ◽  
A. da Silva ◽  
...  

Abstract. The GEOS-Chem global chemical transport model (CTM), used by a large atmospheric chemistry research community, has been re-engineered to also serve as an atmospheric chemistry module for Earth System Models (ESMs). This was done using an Earth System Modelling Framework (ESMF) interface that operates independently of the GEOS-Chem scientific code, permitting the exact same GEOS-Chem code to be used as an ESM module or as a stand-alone CTM. In this manner, the continual stream of updates contributed by the CTM user community is automatically passed on to the ESM module, which remains state-of-science and referenced to the latest version of the standard GEOS-Chem CTM. A major step in this re-engineering was to make GEOS-Chem grid-independent, i.e., capable of using any geophysical grid specified at run time. GEOS-Chem data "sockets" were also created for communication between modules and with external ESM code via the ESMF. The grid-independent, ESMF-compatible GEOS-Chem is now the standard version of the GEOS-Chem CTM. It has been implemented as an atmospheric chemistry module into the NASA GEOS-5 ESM. The coupled GEOS-5/GEOS-Chem system was tested for scalability and performance with a tropospheric oxidant-aerosol simulation (120 coupled species, 66 transported tracers) using 48–240 cores and MPI parallelization. Numerical experiments demonstrate that the GEOS-Chem chemistry module scales efficiently for the number of processors tested. Although inclusion of atmospheric chemistry in ESMs is computationally expensive, the excellent scalability of the chemistry module means that the relative cost goes down with increasing number of MPI processes.


2012 ◽  
Vol 9 (11) ◽  
pp. 16087-16138 ◽  
Author(s):  
D. Dalmonech ◽  
S. Zaehle

Abstract. Terrestrial ecosystem models used for Earth system modelling show a significant divergence in future patterns of ecosystem processes, in particular carbon exchanges, despite a seemingly common behaviour for the contemporary period. An in-depth evaluation of these models is hence of high importance to achieve a better understanding of the reasons for this disagreement. Here, we develop an extension for existing benchmarking systems by making use of the complementary information contained in the observational records of atmospheric CO2 and remotely-sensed vegetation activity to provide a firm set of diagnostics of ecosystem responses to climate variability in the last 30 yr at different temporal and spatial scales. The selection of observational characteristics (traits) specifically considers the robustness of information given the uncertainties in both data and evaluation analysis. In addition, we provide a baseline benchmark, a minimum test that the model under consideration has to pass, to provide a more objective, quantitative evaluation framework. The benchmarking strategy can be used for any land surface model, either driven by observed meteorology or coupled to a climate model. We apply this framework to evaluate the offline version of the MPI-Earth system model's land surface scheme JSBACH. We demonstrate that the complementary use of atmospheric CO2 and satellite based vegetation activity data allows to pinpoint specific model failures that would not be possible by the sole use of atmospheric CO2 observations.


2020 ◽  
Author(s):  
Twan van Noije ◽  
Tommi Bergman ◽  
Philippe Le Sager ◽  
Declan O'Donnell ◽  
Risto Makkonen ◽  
...  

Abstract. This paper documents the global climate model EC-Earth3-AerChem, one of the members of the EC-Earth3 family of models participating in the Coupled Model Intercomparison Project phase 6 (CMIP6). EC-Earth3-AerChem has interactive aerosols and atmospheric chemistry and contributes to the Aerosols and Chemistry Model Intercomparison Project (AerChemMIP). In this paper, we give an overview of the model and describe in detail how it differs from the other EC-Earth3 configurations, and what the new features are compared to the previously documented version of the model (EC-Earth 2.4). We explain how the model was tuned and spun up under pre-industrial conditions and characterize the model's general performance on the basis of a selection of coupled simulations conducted for CMIP6. The mean energy imbalance at the top of the atmosphere in the pre-industrial control simulation is −0.10 ± 0.25 W m−2 and shows no significant drift. The corresponding mean global surface air temperature is 14.05 ± 0.16 °C, with a small drift of −0.075 ± 0.009 °C per century. The model's effective equilibrium climate sensitivity is estimated at 3.9 °C and its transient climate response at 2.1 °C. The CMIP6 historical simulation displays spurious interdecadal variability in Northern Hemisphere temperatures, resulting in a large spread among ensemble members and a tendency to underestimate observed annual surface temperature anomalies from the early 20th century onwards. The observed warming of the Southern Hemisphere is well reproduced by the model. Compared to the ERA5 reanalysis of the European Centre for Medium-Range Weather Forecasts, the ensemble mean surface air temperature climatology for 1995–2014 has an average bias of −0.86 ± 0.35 °C in the Northern Hemisphere and 1.29 ± 0.05 °C in the Southern Hemisphere. The Southern Hemisphere warm bias is largely caused by errors in shortwave cloud radiative effects over the Southern Ocean, a deficiency of many climate models. Changes in the emissions of near-term climate forcers (NTCFs) have significant climate effects from the 20th century onwards. For the SSP3-7.0 shared socio-economic pathway, the model gives a global warming at the end of the 21st century (2091–2100) of 4.9 °C above the pre-industrial mean. A 0.5 °C stronger warming is obtained for the AerChemMIP scenario with reduced emissions of NTCFs. With concurrent reductions of future methane concentrations, the warming is projected to be reduced by 0.5 °C.


2021 ◽  
Vol 17 (3) ◽  
pp. 1161-1180
Author(s):  
Patricio Velasquez ◽  
Jed O. Kaplan ◽  
Martina Messmer ◽  
Patrick Ludwig ◽  
Christoph C. Raible

Abstract. Earth system models show wide disagreement when simulating the climate of the continents at the Last Glacial Maximum (LGM). This disagreement may be related to a variety of factors, including model resolution and an incomplete representation of Earth system processes. To assess the importance of resolution and land–atmosphere feedbacks on the climate of Europe, we performed an iterative asynchronously coupled land–atmosphere modelling experiment that combined a global climate model, a regional climate model, and a dynamic vegetation model. The regional climate and land cover models were run at high (18 km) resolution over a domain covering the ice-free regions of Europe. Asynchronous coupling between the regional climate model and the vegetation model showed that the land–atmosphere coupling achieves quasi-equilibrium after four iterations. Modelled climate and land cover agree reasonably well with independent reconstructions based on pollen and other paleoenvironmental proxies. To assess the importance of land cover on the LGM climate of Europe, we performed a sensitivity simulation where we used LGM climate but present-day (PD) land cover. Using LGM climate and land cover leads to colder and drier summer conditions around the Alps and warmer and drier climate in southeastern Europe compared to LGM climate determined by PD land cover. This finding demonstrates that LGM land cover plays an important role in regulating the regional climate. Therefore, realistic glacial land cover estimates are needed to accurately simulate regional glacial climate states in areas with interplays between complex topography, large ice sheets, and diverse land cover, as observed in Europe.


2021 ◽  
Author(s):  
Alexander J. MacIsaac ◽  
Nadine Mengis ◽  
Kirsten Zickfeld ◽  
Claude-Michel Nzotungicimpaye

<p>As an Earth system model of intermediate complexity (EMIC), the University of Victoria Earth system climate model (UVic-ESCM) has a comparably low computational cost (4.5–11.5 h per 100 years on a simple desktop computer). It is therefore a well-suited tool to perform experiments that are not yet computationally feasible in a state-of-the-art Earth system model. For example, the UVic-ESCM can be used to perform large perturbed parameter ensembles to constrain uncertainties, but also run a multitude of scenarios while at the same time simulating a well resolved carbon cycle. Thanks to its representation of many important components of the carbon cycle and the physical climate and its ability to simulate dynamic interactions between them, the UVic-ESCM is additionally a more comprehensive tool for process level uncertainty assessment compared to integrated assessment models (IAMs).</p><p>The coupling of this EMIC with an atmospheric chemistry module based on the FAIR simple climate model, now allows to directly implement GHG emission files as an input to the model, which makes it a valuable tool for many ‘what-if’ questions about climate turnaround times. Especially in the context of assessing the carbon cycle responses to future long-term climate change scenarios including e.g. marine CDR or terrestrial CDR implementations. In this presentation we will introduce this new model setup and show examples of first applications of this novel tool, while showcasing the advantages that it brings about. </p>


Sign in / Sign up

Export Citation Format

Share Document