Search NASA⌕ Search

DOE OSTI · 1818722

Progress Towards Accelerating the Unified Model on Hybrid Multi-Core Systems

Abstract

The cloud microphysics scheme, CASIM, and the radiation scheme, SOCRATES, are two computationally intensive parts within the Met Office's Unified Model (UM). This study enables CASIM and SOCRATES to use accelerated multi-core systems for optimal computational performance of the UM. Using profiling to guide our efforts, we refactored the code for optimal threading and kernel arrangement and implemented OpenACC directives manually or through the CLAW source-to-source translator. Initial porting results achieved 10.02x and 9.25x speedup in CASIM and SOCRATES respectively on 1 GPU compared with 1 CPU core. A granular performance analysis of the strategy and bottlenecks are discussed. These improvements will enable UM to run on heterogeneous computers and a path forward for further improvements is provided.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Zhang, Wei, Xu, Min, Evans, Katherine, Norman, Matthew, Morales Hernandez, Mario, Mahajan, Salil. 2021-07-01. Progress Towards Accelerating the Unified Model on Hybrid Multi-Core Systems. https://doi.org/10.1145/3468267.3470612

Cite the original work for its findings. Save a collection to share your selection of sources.