Skip to main navigation Skip to search Skip to main content

Assessment of ESM Readiness Level for Exascale HPC Authors

  • Oliver Elbert
  • , Jessie Carmin
  • , Frank Giraldo
  • , Mark Govett
  • , Lucas Harris
  • , Thomas Hauser
  • , David McCarren
  • , Joseph Mouallem
  • , Mark Olsen
  • , Todd Ringler
  • , Sarat Sreepathi
  • , Mark A. Taylor
    • Sandia National Laboratories, New Mexico
    • Sandia National Laboratories

    Research output: Book or ReportTechnical report

    Abstract

    ● U.S. current and upcoming Exascale machines are GPU based.
    ● Exascale readiness requires porting ESMs to GPUs, involving large efforts: either new code or major refactoring of existing code.
    ● No dominant programming model to date. Approaches include rewriting in Domain Specific Languages, C++ with template based performance portability libraries and refactoring existing Fortran code to support GPU directives.
    ● Several atmosphere models are GPU-ready, with some progress on other components. No full ESM is GPU-ready as of 2024.
    ● Preliminary results from one of the first GCRMs to run on an exascale system show that modern GPU nodes can be ~6x faster than modern CPU nodes, or ~3.5x faster per Watt.
    ● We did not attempt to estimate GPU performance vs CPU performance on a per cost basis.
    Original languageAmerican English
    StatePublished - May 1 2025

    Fingerprint

    Dive into the research topics of 'Assessment of ESM Readiness Level for Exascale HPC Authors'. Together they form a unique fingerprint.

    Cite this