/
P06: GPU Performance of the Simple Cloud Resolving E3SM Atmosphere Model (SCREAM)

P06: GPU Performance of the Simple Cloud Resolving E3SM Atmosphere Model (SCREAM)

Full Title

GPU Performance of the Simple Cloud Resolving E3SM Atmosphere Model (SCREAM)

First Author

  • Mark Taylor

  • mataylo@sandia.gov

All Authors

ANL: Jayesh Krishna, Danqing Wu, Xingqiu Yuan,  LANL: Rob Aulwes, Philip Jones, Bob Robey,   LBNL: Noel Keen,   BNL: Wuyin Lin

LLNL: David Bader, Peter Bogenschutz, H. Beydoun, Peter Caldwell, Aaron Donahue, Chris Golaz, Walter Hannah, Jungmin Lee, Paul Ullrich

ORNL: Matthew Norman, Sarat Sreepathi, Isaac Lyngass, PNNL: Chris Terai, Ruby Leung, Mikhail Ovchinnikov, Kyle Pressel, Qiu Yang, Guangxing Lin

SNL:    Luca Bertagna, Andrew Bradley, Conrad Clevenger, Chris Eldred, Jim Foucar, Oksana Guba, Ben Hillman, Mark Taylor, Maciej Waruszewski

 

Topic

‘Performance - Algorithms - Tools’

Project

E3SM

Abstract

The Simple Cloud Resolving E3SM Atmosphere Model (SCREAM) is a full
featured atmospheric global circulation model with the HOMMEXX
nonhydrostatic dynamical core and state-of-the-art parameterizations
for microphysics (SHOC), moist turbulence (P3) and radiation
(RTMGP++). All components have been written from scratch in C++ with
the Kokkos library used to abstract the on-node execution model for
both CPUs and GPUs. We present performance results from SCREAM’s
DYAMOND (cloud resolving model intercomparison project) simulations
running at 3.25 km global resolution on CPUs, NVIDIA GPUs and AMD
GPUs. Our fastest results were obtained on the Exascale system
Frontier, using 32K AMD MI250 GPUs and obtaining atmosphere component
speeds greater than 1 SYPD at 3.25 km resolution.

In-person

yes

Poster

 

Discussion Link

mataylo@sandia.gov

 

Related content

P05: Software Tool for Porting ELM to GPUs
P05: Software Tool for Porting ELM to GPUs
Read with this
2024-02-15 All-Hands Presentation Meeting Notes
2024-02-15 All-Hands Presentation Meeting Notes
More like this
VP01: E3SM Chemistry Diagnostics Package (ChemDyg)
VP01: E3SM Chemistry Diagnostics Package (ChemDyg)
Read with this
B07. Climate Simulations On Summit
B07. Climate Simulations On Summit
More like this
P03: xCDAT: A Python package for simplifying climate data analysis on structured grids
P03: xCDAT: A Python package for simplifying climate data analysis on structured grids
Read with this
A16: The Portable Atmospheric Model (PAM)
A16: The Portable Atmospheric Model (PAM)
More like this