WRF was designed to be a terrestrial mesoscale and microscale model. WRFg is the basic WRF model accelerated by leveraging GPUs, OpenACC and CUDA code. These changes are briefly described here. Details of the original NCAR WRF model are provided on the NCAR WRF model website.

The benefits of WRFg include WRF running at much faster speed through acceleration afforded by running the WRF on GPUs, WRF runs can yield 1 km resolution and run speeds can enable assimilation of greater volumes of data.

The complete WRF ARW Dynamic Core Version 3.8.1 and applicable sub-routines have been re-factored to run on GPUs.

The following WRF physics modules version 3.8.1 have been ported to run on GPUs:

Microphysics

Kessler1
Thompson8
WSM66
Morrison10
Aerosol-aware Thompson28

Radiation

Dudia SW1
RRTMG SW4
RRTMG LW4

Land Surface

TDS1
NOAH Land Surface2
RUC3

Surface Layer

MM51
MYNN5

Cumulus

Kain Fritsch1
Kain Fritsch11
Old Kain Fritsch99
BMJ2
Grell-Deveni93
Grimms Shallow Cumulus3

Planetary Boundary Layer

YSU1
MYNN5