Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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

Conference ·
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.
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1818722
Country of Publication:
United States
Language:
English

Similar Records

Acceleration of the Parameterization of Unified Microphysics Across Scales (PUMAS) on the Graphics Processing Unit (GPU) With Directive-Based Methods
Journal Article · Fri May 19 20:00:00 EDT 2023 · Journal of Advances in Modeling Earth Systems · OSTI ID:2217296

Developing an ELM Ecosystem Dynamics Model on GPU with OpenACC
Conference · Wed Jun 01 00:00:00 EDT 2022 · OSTI ID:1879940

OpenACC acceleration of an unstructured CFD solver based on a reconstructed discontinuous Galerkin method for compressible flows
Journal Article · Sun Feb 08 19:00:00 EST 2015 · International Journal for Numerical Methods in Fluids · OSTI ID:1249553

Related Subjects