Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 4 Next »

Weather Research & Forecasting (WRF) Model is a mesoscale numerical weather prediction system designed to serve both operational forecasting and atmospheric research needs. It features multiple dynamical cores, a 3-dimensional variational (3DVAR) data assimilation system, and a software architecture allowing for computational parallelism and system extensibility. WRF is suitable for a broad spectrum of applications across scales ranging from meters to thousands of kilometers. For more info, see here.

References

Getting Started

1. Clone the WRF Git

$ git clone https://github.com/wrf-model/WRF.git
...

2. Load prerequisite modules

$ module load intel/2019.1.144 hpcx/2.4.0 hdf5/1.10.4-hpcx-2.4.0 netcdf/4.6.2-hpcx-2.4.0

3. Add environemt variables

$ export WRFIO_NCD_LARGE_FILE_SUPPORT=1
$ export NETCDF=$NETCDF_DIR

4. Configure

 

Notes:

-xHost will not work on AMD

AVX2 may need to change to AVx512

remove

“Edit mpicc...” means edit configure.wrf; I remove the “-f90=$(SFC)” option from mpif90 and the “-cc=$(SCC)” option from mpicc, because HPC-X (Open MPI) doesn’t need those options. I would change AVX2 to AVX512 if I only intend to run WRF on SKL; otherwise leave it as AVX2

==========================================================================
build started: Mon Aug 12 16:26:30 PDT 2019
build completed: Mon Aug 12 17:04:50 PDT 2019

---> Executables successfully built <---

-rwxrwxr-x 1 ophirm ophirm 53073520 Aug 12 17:04 main/ndown.exe
-rwxrwxr-x 1 ophirm ophirm 53039128 Aug 12 17:04 main/real.exe
-rwxrwxr-x 1 ophirm ophirm 52062736 Aug 12 17:04 main/tc.exe
-rwxrwxr-x 1 ophirm ophirm 60282704 Aug 12 17:03 main/wrf.exe

==========================================================================

  • No labels