Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Column
width900px


Code Block
languagebash
themeDJango
titleTerminal 2. Module preparation
$ module swap PrgEnv-gnu/8.3.3 PrgEnv-cray/8.3.3 
$ module load cray-hdf5-parallel/1.12.2.13
$ module use /opt/cray/pe/modulefiles
$ module load cray-netcdf-hdf5parallel/4.9.0.13 
$ module load cray-parallel-netcdf/1.12.3.13
$ export NETCDF=$NETCDF_DIR


...

Column
width900px


Code Block
languagebash
themeEmacs
titleListing 1. Installing WRF with batch script
#!/bin/bash --login

#SBATCH --account=project_id
#SBATCH --partition=work
#SBATCH --ntasks=1
#SBATCH --ntasks-per-node=1
#SBATCH --mem=25G
#SBATCH --time=4:00:00
#SBATCH --cpus-per-task=1

module swap PrgEnv-gnu/8.3.3 PrgEnv-cray/8.3.3 
module load cray-hdf5-parallel/1.12.2.13
module use /opt/cray/pe/modulefiles
module load cray-netcdf-hdf5parallel/4.9.0.13 
module load cray-parallel-netcdf/1.12.3.13
export NETCDF=$NETCDF_DIR

wget https://github.com/wrf-model/WRF/releases/download/v4.4/v4.4.tar.gz
tar zxfv v4.4.tar.gz
cd WRFV4.4

./configure <<< $'46'

./compile em_real


...

Column
width900px


Code Block
languagebash
themeEmacs
titleListing 2. Using WRF
#!/bin/bash --login

#SBATCH --account=project_id
#SBATCH --partition=work
#SBATCH --ntasks=256
#SBATCH --ntasks-per-node=128
#SBATCH --time=24:00:00
#SBATCH --exclusive
#SBATCH --cpus-per-task=1
#SBATCH --nodes=2  

module swap PrgEnv-gnu/8.3.3 PrgEnv-cray/8.3.3 
module load cray-hdf5-parallel/1.12.2.13
module use /opt/cray/pe/modulefiles
module load cray-netcdf-hdf5parallel/4.9.0.13 
module load cray-parallel-netcdf/1.12.3.13
export NETCDF=$NETCDF_DIR

srun -N 2 -n 256 -c 1 ./wrf.exe


...