Optimization and parallel load balancing of the MPAS atmosphere weather and climate code

Robert S. Sinkovits, Michael G. Duda

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

MPAS (Model for Prediction Across Scales) Atmosphere is a highly scalable application for global weather and climate simulations. It uses an unstructured Voronoi mesh in the horizontal dimensions, thereby avoiding problems associated with traditional rectilinear grids, and deploys a subset of the atmospheric physics used in WRF. In this paper, we describe work that was done to improve the overall performance of the software: serial optimization of the dynamical core and threadlevel load balancing of the atmospheric physics. While the overall reductions were modest for standard benchmarks, we expect that the contributions will become more important with the eventual addition of atmospheric chemistry or when running at larger scale.

Original languageEnglish
Title of host publicationProceedings of XSEDE 2016
Subtitle of host publicationDiversity, Big Data, and Science at Scale
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450347556
DOIs
StatePublished - Jul 17 2016
EventConference on Diversity, Big Data, and Science at Scale, XSEDE 2016 - Miami, United States
Duration: Jul 17 2016Jul 21 2016

Publication series

NameACM International Conference Proceeding Series
Volume17-21-July-2016

Conference

ConferenceConference on Diversity, Big Data, and Science at Scale, XSEDE 2016
Country/TerritoryUnited States
CityMiami
Period07/17/1607/21/16

Keywords

  • Atmospheric physics
  • Climate modeling
  • Parallel computing
  • Performance optimization

Fingerprint

Dive into the research topics of 'Optimization and parallel load balancing of the MPAS atmosphere weather and climate code'. Together they form a unique fingerprint.

Cite this