Articles | Volume 12, issue 4
https://doi.org/10.5194/gmd-12-1423-2019
© Author(s) 2019. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-12-1423-2019
© Author(s) 2019. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
HOMMEXX 1.0: a performance-portable atmospheric dynamical core for the Energy Exascale Earth System Model
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Michael Deakin
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Oksana Guba
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Daniel Sunderland
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Andrew M. Bradley
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Irina K. Tezaur
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Mark A. Taylor
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Andrew G. Salinger
Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87175,
USA
Viewed
Total article views: 5,831 (including HTML, PDF, and XML)
Cumulative views and downloads
(calculated since 26 Oct 2018)
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 4,188 | 1,518 | 125 | 5,831 | 189 | 224 |
- HTML: 4,188
- PDF: 1,518
- XML: 125
- Total: 5,831
- BibTeX: 189
- EndNote: 224
Total article views: 4,790 (including HTML, PDF, and XML)
Cumulative views and downloads
(calculated since 11 Apr 2019)
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 3,672 | 1,003 | 115 | 4,790 | 175 | 210 |
- HTML: 3,672
- PDF: 1,003
- XML: 115
- Total: 4,790
- BibTeX: 175
- EndNote: 210
Total article views: 1,041 (including HTML, PDF, and XML)
Cumulative views and downloads
(calculated since 26 Oct 2018)
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 516 | 515 | 10 | 1,041 | 14 | 14 |
- HTML: 516
- PDF: 515
- XML: 10
- Total: 1,041
- BibTeX: 14
- EndNote: 14
Viewed (geographical distribution)
Total article views: 5,831 (including HTML, PDF, and XML)
Thereof 5,386 with geography defined
and 445 with unknown origin.
Total article views: 4,790 (including HTML, PDF, and XML)
Thereof 4,402 with geography defined
and 388 with unknown origin.
Total article views: 1,041 (including HTML, PDF, and XML)
Thereof 984 with geography defined
and 57 with unknown origin.
| Country | # | Views | % |
|---|
| Country | # | Views | % |
|---|
| Country | # | Views | % |
|---|
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
1
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
1
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
1
Cited
16 citations as recorded by crossref.
- The Kokkos EcoSystem: Comprehensive Performance Portability for High Performance Computing C. Trott et al.
- Accelerating LASG/IAP climate system ocean model version 3 for performance portability using Kokkos J. Wei et al.
- Accelerating atmospheric physics parameterizations using graphics processing units D. Abdi & I. Jankov
- SAM++: Porting the E3SM-MMF cloud resolving model using a C++ portability library I. Lyngaas et al.
- Perspectives of physics-based machine learning strategies for geoscientific applications governed by partial differential equations D. Degen et al.
- Performance and Accuracy Implications of Parallel Split Physics‐Dynamics Coupling in the Energy Exascale Earth System Atmosphere Model A. Donahue & P. Caldwell
- Adaptive Grid Redistribution for a 1D Model of Turbulence and Clouds S. Carstensen & V. Larson
- Acceleration of the Parameterization of Unified Microphysics Across Scales (PUMAS) on the Graphics Processing Unit (GPU) With Directive‐Based Methods J. Sun et al.
- The digital revolution of Earth-system science P. Bauer et al.
- Kokkos 3: Programming Model Extensions for the Exascale Era C. Trott et al.
- Separating Physics and Dynamics Grids for Improved Computational Efficiency in Spectral Element Earth System Models W. Hannah et al.
- Resilience and fault tolerance in high-performance computing for numerical weather and climate prediction T. Benacchio et al.
- Using a GPU to Accelerate a Longwave Radiative Transfer Model with Efficient CUDA-Based Methods Y. Wang et al.
- Convection‐Permitting Simulations With the E3SM Global Atmosphere Model P. Caldwell et al.
- SERGHEI (SERGHEI-SWE) v1.0: a performance-portable high-performance parallel-computing shallow-water solver for hydrology and environmental hydraulics D. Caviedes-Voullième et al.
- Actionable reporting of CPU-GPU performance comparisons: insights from a CLUBB case study G. Huebler et al.
16 citations as recorded by crossref.
- The Kokkos EcoSystem: Comprehensive Performance Portability for High Performance Computing C. Trott et al.
- Accelerating LASG/IAP climate system ocean model version 3 for performance portability using Kokkos J. Wei et al.
- Accelerating atmospheric physics parameterizations using graphics processing units D. Abdi & I. Jankov
- SAM++: Porting the E3SM-MMF cloud resolving model using a C++ portability library I. Lyngaas et al.
- Perspectives of physics-based machine learning strategies for geoscientific applications governed by partial differential equations D. Degen et al.
- Performance and Accuracy Implications of Parallel Split Physics‐Dynamics Coupling in the Energy Exascale Earth System Atmosphere Model A. Donahue & P. Caldwell
- Adaptive Grid Redistribution for a 1D Model of Turbulence and Clouds S. Carstensen & V. Larson
- Acceleration of the Parameterization of Unified Microphysics Across Scales (PUMAS) on the Graphics Processing Unit (GPU) With Directive‐Based Methods J. Sun et al.
- The digital revolution of Earth-system science P. Bauer et al.
- Kokkos 3: Programming Model Extensions for the Exascale Era C. Trott et al.
- Separating Physics and Dynamics Grids for Improved Computational Efficiency in Spectral Element Earth System Models W. Hannah et al.
- Resilience and fault tolerance in high-performance computing for numerical weather and climate prediction T. Benacchio et al.
- Using a GPU to Accelerate a Longwave Radiative Transfer Model with Efficient CUDA-Based Methods Y. Wang et al.
- Convection‐Permitting Simulations With the E3SM Global Atmosphere Model P. Caldwell et al.
- SERGHEI (SERGHEI-SWE) v1.0: a performance-portable high-performance parallel-computing shallow-water solver for hydrology and environmental hydraulics D. Caviedes-Voullième et al.
- Actionable reporting of CPU-GPU performance comparisons: insights from a CLUBB case study G. Huebler et al.
Saved (final revised paper)
Latest update: 23 May 2026
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.
We use Kokkos, a C++ library for on-node parallelism, to achieve a performance-portable...