General info

Users' Guide

Known problems

About wrfhelp

wrf-news list

wrf-users list

Becoming a registered user

WRF Workshop

WRFDA Tutorials

WRFDA on Yellowstone

 

 

 

Transition to Yellowstone

As you may know, NCAR has officially brought the new supercomputer "Yellowstone" online, and it is now accepting jobs for all users who had accounts on the Bluefire machine. If you have not yet done so, it is a very good idea to read the CISL Quick-Start Guide for Yellowstone to get comfortable with the new environment; many aspects of running on Yellowstone are quite different from running on Bluefire!

We are currently in the process of testing all supported versions of WRFDA on Yellowstone, and we do anticipate that there may be problems transitioning from Bluefire (an AIX architecture with xl compilers) to Yellowstone (a Linux architecture with Intel, PGI, GNU, and Pathscale compilers). This page details the WRFDA versions that should work as-is, in addition to providing fixes for some known problems.

Testing is ongoing, so if you encounter a problem running a version of WRFDA which is not listed here as a known problem, please contact wrfhelp.

Working configurations

The following configurations have been tested and should run normally. All are dmpar (distributed-memory parallel) builds unless otherwise noted:

Intel (ifort, icc)
WRFDA V3.5
(April 2013)
Compiles
Runs basic test case
Runs CRTM radiance test case
WRFDA V3.4.1 Compiles using configuration option 15
Runs basic test case
WRFDA V3.4 Compiles using configuration option 15
Runs basic test case
WRFDA V3.2.1 Compiles using configuration option 11
Runs basic test case
WRFDA V3.2 Compiles using configuration option 11
Runs basic test case
GNU (gfortran, gcc)
WRFDA V3.5
(April 2013)
Compiles
Runs basic test case
Runs CRTM radiance test case (see "Known problems with solutions" below)

Known problems with solutions

Some problems, especially with older versions of WRFDA, can not be fixed without some effort by the user. The following known problems have solutions:

GNU (gfortran, gcc)
WRFDA (all versions) Problem: When reading BUFR/PREPBUFR files, WRFDA fails or hangs.
Solution: Follow the instructions on this page.
WRFDA V3.4.1 and earlier Problem: Compilation fails with error "Graphite loop optimizations cannot be used"
Solution: After running the configuration script (./configure wrfda) edit the "configure.wrf" file to remove the text "-ftree-loop-linear" line 115 (where the variable "FCOPTIM" is defined). Then compile WRFDA.

Non-working configurations

The following configurations have known problems which are being investigated:

Intel (ifort, icc)
WRFDA V3.3.1 Configuration problem: likely netCDF-related
WRFDA V3.3 Configuration problem: compiler failure (likely a bogus message)
PGI (pgf90, pgcc)
WRFDA V3.4–current Test case fails (segfault) when compiled with CRTM/BUFR libraries
WRFDA V3.3.1 Configuration problem: likely netCDF-related
PathScale (pathf90, pathcc)
WRFDA V3.4.1 Compilation error: Parallelization issues

Planned tests

The following configurations have not yet been tested, but we plan on testing them in the future:

  • Intel (ifort, icc)
    • WRFDA Versions 3.1 and 3.1.1
  • PGI (pgf90, pgcc)
    • WRFDA V3.1 through V3.3
  • GNU (gfortran, gcc)
    • WRFDA V3.1 through V3.3
  • PathScale (pathf90, pathcc)
    • WRFDA V3.1 through V3.4
  • Serial builds

We do not plan on supporting earlier versions, but if you have a specific question you can contact wrfhelp.

Help

If you need to run one of the version listed here as not working, or if you encounter a problem not listed here running WRFDA on Yellowstone, please contact wrfhelp.