Skip to main content
U.S. flag

An official website of the United States government

Dot Gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

HTTPS

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Code Design and Performance Considerations For Exascale Computing

Abstract

Future exascale HPC awaits advanced meteorological software to exploit technology breakthroughs. To benefit from such computational resources, software for weather predictions needs to meet not only scientific merit, but computational criteria, such as, abundant parallelism for HPC, high computational intensity, low MPI communication cost (e.g. surface to volume ratio), and high FLOPS requirements. We intend to design a clean, small software (“dwarfs”) with notable advantages: (i) flexibility to adopt advanced computing standards and methods, (ii) compatibility to idealized tests via modules, (iii) metrics calculations for computational efficiency. We will potentially investigate effects on performance and numerical error of such fundamental considerations as grid choice. This effort will reveal suitability of existing methods for emerging or proposed exascale architectures, and rank algorithms that map to these architectures. We will report the current status of this ongoing work. Future exascale HPC awaits advanced meteorological software to exploit technology breakthroughs. To benefit from such computational resources, software for weather predictions needs to meet not only scientific merit, but computational criteria, such as, abundant parallelism for HPC, high computational intensity, low MPI communication cost (e.g. surface to volume ratio), and high FLOPS requirements. We intend to design a clean, small software (“dwarfs”) with notable advantages: (i) flexibility to adopt advanced computing standards and methods, (ii) compatibility to idealized tests via modules, (iii) metrics calculations to gauge computational efficiency. We will potentially investigate effects on performance and numerical error of such fundamental considerations as grid choice. This effort will reveal suitability of existing methods for emerging or proposed exascale architectures, and potentially rank algorithms that may best map to computer architectures. We will report the current status of this ongoing work.

Article / Publication Data
Active/Online
YES
Available Metadata
Fiscal Year
Published On
January 01, 2018
Type
Event

This publication was presented at the following:

Title
AMS 98th Annual meeting - 2018
Sponsor
American Meteorological Society
Type
Conference presentation

Institutions

Not available

Authors

Authors who have authored or contributed to this publication.

Not available