MiniWeather
Download source code
git clone https://github.com/mrnorman/miniWeather.git
cp -r miniWeather/c collision
cd collision
CPU jobs
Load modules
module purge module load cpeCray/23.03 module load cray-parallel-netcdf/1.12.3.3
Configure
export CXX="CC -craype-verbose" cmake . -DOPENMP_FLAGS="-fopenmp" \ -DNX=2000 -DNZ=1000 -DSIM_TIME=1000 -DOUT_FREQ=50 -DDATA_SPEC=DATA_SPEC_COLLISION
Make
Job script
GPU jobs
Load modules
Configure
Make
Job script
(Extra) Post-processing
To use ncview
, users must login with X11Forwarding enabled; echo ${DISPLAY}
should not be empty.
Figure 1: MiniWeather – Colliding Thermals