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

Viewed

Total article views: 3,959 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
2,706 1,180 73 3,959 107 80
  • HTML: 2,706
  • PDF: 1,180
  • XML: 73
  • Total: 3,959
  • BibTeX: 107
  • EndNote: 80
Views and downloads (calculated since 26 Oct 2018)
Cumulative views and downloads (calculated since 26 Oct 2018)

Viewed (geographical distribution)

Total article views: 3,959 (including HTML, PDF, and XML) Thereof 3,533 with geography defined and 426 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 

Cited

Discussed (final revised paper)

Latest update: 20 Jan 2025
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.