Close

Presentation

Optimizing the Weather Research and Forecasting Model with OpenMP Offload and Codee
DescriptionCurrently, the Weather Research and Forecasting
model (WRF) utilizes shared memory (OpenMP) and distributed
memory (MPI) parallelisms. To take advantage of GPU resources
on the Perlmutter supercomputer at NERSC, we port parts of
the computationally expensive routines of the Fast Spectral Bin
Microphysics (FSBM) microphysical scheme to NVIDIA GPUs
using OpenMP device offloading directives. To facilitate this
process, we explore a workflow for optimization which uses both
runtime profilers and a static code inspection tool Codee to
refactor the subroutine. We observe a 2.08x overall speedup for
the CONUS-12km thunderstorm test case.
Event Type
Workshop
TimeMonday, 18 November 20245pm - 5:18pm EST
LocationB301
Tags
Accelerators
Heterogeneous Computing
Parallel Programming Methods, Models, Languages and Environments
Registration Categories
W