Articles | Volume 9, issue 9
Development and technical paper
29 Sep 2016
Development and technical paper |  | 29 Sep 2016

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

Related authors

From CO2 emissions to atmospheric NO2 mixing ratios: simulating chemical processes and their impacts on TROPOMI retrievals over the Middle East
Ioannis Cheliotis, Thomas Lauvaux, Jinghui Lian, Theodoros Christoudias, George Georgiou, Alba Badia, Frédéric Chevallier, Pramod Kumar, Yathin Kudupaje, Ruixue Lei, and Philippe Ciais
EGUsphere,,, 2023
Short summary
Detecting nitrogen oxide emissions in Qatar and quantifying emission factors of gas-fired power plants – a 4-year study
Anthony Rey-Pommier, Frédéric Chevallier, Philippe Ciais, Jonilda Kushta, Theodoros Christoudias, I. Safak Bayram, and Jean Sciare
Atmos. Chem. Phys., 23, 13565–13583,,, 2023
Short summary
Spatiotemporal variation of radionuclide dispersion from nuclear power plant accidents using FLEXPART mini-ensemble modeling
Seyed Omid Nabavi, Theodoros Christoudias, Yiannis Proestos, Christos Fountoukis, Huda Al-Sulaiti, and Jos Lelieveld
Atmos. Chem. Phys., 23, 7719–7739,,, 2023
Short summary
The impact of using assimilated Aeolus wind data on regional WRF-Chem dust simulations
Pantelis Kiriakidis, Antonis Gkikas, Georgios Papangelis, Theodoros Christoudias, Jonilda Kushta, Emmanouil Proestakis, Anna Kampouri, Eleni Marinou, Eleni Drakaki, Angela Benedetti, Michael Rennie, Christian Retscher, Anne Grete Straume, Alexandru Dandocsi, Jean Sciare, and Vasilis Amiridis
Atmos. Chem. Phys., 23, 4391–4417,,, 2023
Short summary
Quantifying NOx emissions in Egypt using TROPOMI observations
Anthony Rey-Pommier, Frédéric Chevallier, Philippe Ciais, Grégoire Broquet, Theodoros Christoudias, Jonilda Kushta, Didier Hauglustaine, and Jean Sciare
Atmos. Chem. Phys., 22, 11505–11527,,, 2022
Short summary

Related subject area

Climate and Earth system modeling
Constraining the carbon cycle in JULES-ES-1.0
Douglas McNeall, Eddy Robertson, and Andy Wiltshire
Geosci. Model Dev., 17, 1059–1089,,, 2024
Short summary
The utility of simulated ocean chlorophyll observations: a case study with the Chlorophyll Observation Simulator Package (version 1) in CESMv2.2
Genevieve L. Clow, Nicole S. Lovenduski, Michael N. Levy, Keith Lindsay, and Jennifer E. Kay
Geosci. Model Dev., 17, 975–995,,, 2024
Short summary
GeoPDNN 1.0: a semi-supervised deep learning neural network using pseudo-labels for three-dimensional shallow strata modelling and uncertainty analysis in urban areas from borehole data
Jiateng Guo, Xuechuang Xu, Luyuan Wang, Xulei Wang, Lixin Wu, Mark Jessell, Vitaliy Ogarko, Zhibin Liu, and Yufei Zheng
Geosci. Model Dev., 17, 957–973,,, 2024
Short summary
The prototype NOAA Aerosol Reanalysis version 1.0: description of the modeling system and its evaluation
Shih-Wei Wei, Mariusz Pagowski, Arlindo da Silva, Cheng-Hsuan Lu, and Bo Huang
Geosci. Model Dev., 17, 795–813,,, 2024
Short summary
Performance and process-based evaluation of the BARPA-R Australasian regional climate model version 1
Emma Howard, Chun-Hsu Su, Christian Stassen, Rajashree Naha, Harvey Ye, Acacia Pepler, Samuel S. Bell, Andrew J. Dowdy, Simon O. Tucker, and Charmaine Franklin
Geosci. Model Dev., 17, 731–757,,, 2024
Short summary

Cited articles

Aoyama, Y. and Nakano, J.: RS/6000 SP: Practical MPI Programming, 1999.
Beltran, V., Labarta, J., and Sainz, F.: Collective Offload for Heterogeneous Clusters, IEEE International High Performance Computing (HiPC), Bangalore, India, 2015.
Bueno, J., Martinell, L., Duran, A., Farreras, M., Martorell, X., Badia, R. M., Ayguade, E., and Labarta, J.: Productive cluster programming with OmpSs, Euro-Par 2011 Parallel Processing, Lecture Notes in Computer Science 6852, 555–566, 2011.
Bueno, J., Planas, J., Duran, A., Badia, R. M., Martorell, X., Ayguade, E. and Labarta, J.: Productive Programming of GPU Clusters with OmpSs, Parallel & Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International, 557–568, 2012.
Dagum, L. and Menon, R.: OpenMP: an industry standard API for shared-memory programming, IEEE Computational Science & Engineering, 5, 46–55, 1998.
Short summary
We examine an alternative approach to heterogeneous cluster-computing for Earth system models, using the EMAC model as a pilot application on the Dynamical Exascale Entry Platform (DEEP). A set of autonomous interconnected coprocessors complements a conventional HPC cluster to increase computing performance and offer extra flexibility to expose multiple levels of parallelism and achieve better scalability, towards exploiting the potential of a fully Exascale-capable platform.