WRF | WPS in parallel or in serial

  • keywords: metgrid.exe, geogrid.exe, dmpar, serial

WRF/WPS Compilation Tutorial

You should be given a list of various options for compiler types, whether to compile in serial or parallel, and whether to compile ungrib with GRIB2 capability. Unless you plan to create extremely large domains,

It is recommended to compile WPS in serial mode, regardless of whether you compiled WRF in parallel.

(RESOLVED) serial vs. dmpar | Jan 15, 2019

That is a good question. We have just found that the advantage to running WPS in parallel isn't that beneficial (or much faster) than a simple serial run, as the WPS programs run so quickly anyway. We do find that it is necessary if you have very large domains (1000's x 1000's of grid cells). That being said, if you are finding that it speeds up the process for your runs, then it should be perfectly fine to use parallel processing. As I'm sure you already know, geogrid and metgrid are the only programs that can be run in parallel. Ungrib must still be run serially.

Using MPAS Output for WRF Initial and Lateral Boundary Conditions

It is worth noting that the use of native MPAS output with metgrid.exe has not been thoroughly tested for parallel (i.e., “dmpar”) builds of the WPS; it is therefore recommended to run metgrid.exe in serial when processing MPAS datasets.

Please use 1 core (serial) to run metgrid.exe. Otherwise, the wrfout will be fail even (dmpar) of metgrid seems to be done.

sbatch -N 1 -n 1 run_metgrid.sh


WRF | WPS in parallel or in serial
https://waipangsze.github.io/2024/11/25/wps-in-parallel-or-in-serial/
Author
wpsze
Posted on
November 25, 2024
Updated on
November 25, 2024
Licensed under