Articles | Volume 12, issue 4
https://doi.org/10.5194/gmd-12-1423-2019
https://doi.org/10.5194/gmd-12-1423-2019
Development and technical paper
 | 
11 Apr 2019
Development and technical paper |  | 11 Apr 2019

HOMMEXX 1.0: a performance-portable atmospheric dynamical core for the Energy Exascale Earth System Model

Luca Bertagna, Michael Deakin, Oksana Guba, Daniel Sunderland, Andrew M. Bradley, Irina K. Tezaur, Mark A. Taylor, and Andrew G. Salinger

Related authors

Prescribing the aerosol effective radiative forcing in the Simple Cloud-Resolving E3SM Atmosphere Model v1
Naser Mahfouz, Hassan Beydoun, Johannes Mülmenstädt, Noel Keen, Adam C. Varble, Luca Bertagna, Peter Bogenschutz, Andrew Bradley, Matthew W. Christensen, T. Conrad Clevenger, Aaron Donahue, Jerome Fast, James Foucar, Jean-Christophe Golaz, Oksana Guba, Walter Hannah, Benjamin Hillman, Robert Jacob, Wuyin Lin, Po-Lun Ma, Yun Qian, Balwinder Singh, Christopher Terai, Hailong Wang, Mingxuan Wu, Kai Zhang, Andrew Gettelman, Mark Taylor, L. Ruby Leung, Peter Caldwell, and Susannah Burrows
EGUsphere, https://doi.org/10.5194/egusphere-2025-1868,https://doi.org/10.5194/egusphere-2025-1868, 2025
Short summary
MPAS-Albany Land Ice (MALI): a variable-resolution ice sheet model for Earth system modeling using Voronoi grids
Matthew J. Hoffman, Mauro Perego, Stephen F. Price, William H. Lipscomb, Tong Zhang, Douglas Jacobsen, Irina Tezaur, Andrew G. Salinger, Raymond Tuminaro, and Luca Bertagna
Geosci. Model Dev., 11, 3747–3780, https://doi.org/10.5194/gmd-11-3747-2018,https://doi.org/10.5194/gmd-11-3747-2018, 2018
Short summary

Related subject area

Climate and Earth system modeling
Process-based modeling framework for sustainable irrigation management at the regional scale: integrating rice production, water use, and greenhouse gas emissions
Yan Bo, Hao Liang, Tao Li, and Feng Zhou
Geosci. Model Dev., 18, 3799–3817, https://doi.org/10.5194/gmd-18-3799-2025,https://doi.org/10.5194/gmd-18-3799-2025, 2025
Short summary
Implementing deep soil and dynamic root uptake in Noah-MP (v4.5): impact on Amazon dry-season transpiration
Carolina A. Bieri, Francina Dominguez, Gonzalo Miguez-Macho, and Ying Fan
Geosci. Model Dev., 18, 3755–3779, https://doi.org/10.5194/gmd-18-3755-2025,https://doi.org/10.5194/gmd-18-3755-2025, 2025
Short summary
Reducing time and computing costs in EC-Earth: an automatic load-balancing approach for coupled Earth system models
Sergi Palomas, Mario C. Acosta, Gladys Utrera, and Etienne Tourigny
Geosci. Model Dev., 18, 3661–3679, https://doi.org/10.5194/gmd-18-3661-2025,https://doi.org/10.5194/gmd-18-3661-2025, 2025
Short summary
FLAME 1.0: a novel approach for modelling burned area in the Brazilian biomes using the maximum entropy concept
Maria Lucia Ferreira Barbosa, Douglas I. Kelley, Chantelle A. Burton, Igor J. M. Ferreira, Renata Moura da Veiga, Anna Bradley, Paulo Guilherme Molin, and Liana O. Anderson
Geosci. Model Dev., 18, 3533–3557, https://doi.org/10.5194/gmd-18-3533-2025,https://doi.org/10.5194/gmd-18-3533-2025, 2025
Short summary
SURFER v3.0: a fast model with ice sheet tipping points and carbon cycle feedbacks for short- and long-term climate scenarios
Victor Couplet, Marina Martínez Montero, and Michel Crucifix
Geosci. Model Dev., 18, 3081–3129, https://doi.org/10.5194/gmd-18-3081-2025,https://doi.org/10.5194/gmd-18-3081-2025, 2025
Short summary

Cited articles

Abdi, D., Giraldo, F., Constantinescu, E., Carr, L., Wilcox, L., and Warburton, T.: Acceleration of the IMplicit-EXplicit nonhydrostatic unified model of the atmosphere on manycore processors, Int. J. High Perform. C., 33, 242–267, https://doi.org/10.1177/1094342017732395, 2017. a
Bertagna, L., Deakin, M., Guba, O., Sunderland, D., Bradley, A., Tezaur, I. K., Taylor, M., and Salinger, A.: E3SM-Project/HOMMEXX: Release-v1.0.0, https://doi.org/10.5281/zenodo.1256256, 2018. a, b
Bhanot, G., Dennis, J. M., Edwards, J., Grabowski, W., Gupta, M., Jordan, K., Loft, R. D., Sexton, J., St-Cyr, A., Thomas, S. J., Tufo, H. M., Voran, T., Walkup, R., and Wyszogrodski, A. A.: Early experiences with the 360TF IBM Bue Gene/L platform, Int. J. Comp.-Meth., 5, 237–253, https://doi.org/10.1142/S0219876208001443, 2008. a
Callahan, D., Dongarra, J., and Levine, D.: Vectorizing compilers: a test suite and results, Proceedings of the 1988 ACM/IEEE conference on Supercomputing (Supercomputing'88), IEEE Computer Society Press, Orlando, Florida, USA, 12–17 November 1988, 98–105, 1988. a
Canuto, C., Hussaini, M., Quarteroni, A., and Zang, T.: Spectral Methods: Evolution to Complex Geometries and Applications to Fluid Dynamics, Scientific Computation, Springer Berlin Heidelberg, 2007. a
Download
Short summary
We use Kokkos, a C++ library for on-node parallelism, to achieve a performance-portable implementation of HOMME, the atmosphere component of the Earth Energy Exascale System Model. The increasing diversity of high-performance computing (HPC) architectures and the demand for higher resolutions create new challenges when writing efficient code. With Kokkos, we obtain a single code base that performs well on current HPC platforms and enables portable performance to future HPC architectures.
Share