loading page

To exascale and beyond – The Simple Cloud-Resolving E3SM Atmosphere Model (SCREAM), a performance portable global atmosphere model for cloud-resolving scales
  • +19
  • Aaron Sheffield Donahue,
  • Peter Martin Caldwell,
  • Luca Bertagna,
  • Hassan Beydoun,
  • Peter A Bogenschutz,
  • Andrew Bradley,
  • Thomas C Clevenger,
  • James G Foucar,
  • Jean-Christophe Golaz,
  • Oksana Guba,
  • Walter M. Hannah,
  • Benjamin R Hillman,
  • Jeffrey Johnson,
  • Noel D. Keen,
  • Wuyin Lin,
  • Balwinder Singh,
  • Mark A Taylor,
  • Jingjing Tian,
  • Christopher Ryutaro Terai,
  • Paul Ullrich,
  • Xingqiu Yuan,
  • Yunyan Zhang
Aaron Sheffield Donahue
Lawrence Livermore National Laboratory

Corresponding Author:[email protected]

Author Profile
Peter Martin Caldwell
Lawrence Livermore National Laboratory (DOE)
Author Profile
Luca Bertagna
Unknown
Author Profile
Hassan Beydoun
Lawrence Livermore National Laboratory
Author Profile
Peter A Bogenschutz
Lawrence Livermore National Laboratory
Author Profile
Andrew Bradley
Sandia National Laboratory
Author Profile
Thomas C Clevenger
Sandia National Lab
Author Profile
James G Foucar
Sandia National Laboratory (DOE)
Author Profile
Jean-Christophe Golaz
Lawrence Livermore National Laboratory (DOE)
Author Profile
Oksana Guba
Sandia National Laboratories
Author Profile
Walter M. Hannah
Lawrence Livermore National Lab
Author Profile
Benjamin R Hillman
Sandia National Laboratories
Author Profile
Jeffrey Johnson
Cohere Consulting, LLC
Author Profile
Noel D. Keen
Lawrence Berkeley National Laboratory (DOE)
Author Profile
Wuyin Lin
Brookhaven National Laboratory (DOE)
Author Profile
Balwinder Singh
Pacific Northwest National Laboratory (DOE)
Author Profile
Mark A Taylor
Sandia National Laboratories
Author Profile
Jingjing Tian
Pacific Northwest National Laboratory
Author Profile
Christopher Ryutaro Terai
Lawrence Livermore National Laboratory
Author Profile
Paul Ullrich
University of California Davis
Author Profile
Xingqiu Yuan
Argonne National Lab
Author Profile
Yunyan Zhang
Lawrence Livermore National Laboratory (DOE)
Author Profile

Abstract

The new generation of heterogeneous CPU/GPU computer systems offer much greater computational performance but are not yet widely used for climate modeling. One reason for this is that traditional climate models were written before GPUs were available and would require an extensive overhaul to run on these new machines. In addition, even conventional “high–resolution’ simulations don’t provide enough parallel work to keep GPUs busy, so the benefits of such overhaul would be limited for the types of simulations climate scientists are accustomed to. The vision of the Simple Cloud-Resolving Energy Exascale Earth System (E3SM) Atmosphere Model (SCREAM) project is to create a global atmospheric model with the architecture to efficiently use GPUs and horizontal resolution sufficient to fully take advantage of GPU parallelism. After 5 yrs of model development, SCREAM is finally ready for use. In this paper, we describe the design of this new code, its performance on both CPU and heterogeneous machines, and its ability to simulate real-world climate via a set of four 40 day simulations covering all 4 seasons of the year.
20 Mar 2024Submitted to ESS Open Archive
25 Mar 2024Published in ESS Open Archive