...
This post describes the steps followed to build it on Thor, a Linux cluster with Intel Xeon (Broadwell) processor and Mellanox EDR InfiniBand interconnect.
Table of Contents |
---|
References
...
1. Set up the build environment
a. Load the compiler and HPC-X modules you wish to use
Code Block |
---|
module load intel/compiler/2017.4.196 hpcx-1.9/icc-2017 export CC=icc export CXX=icpc export FC=ifort export F90=ifort export F77=ifort export OMPI_CC=icc export OMPI_CXX=icpc export OMPI_FC=ifort export OMPI_F77=ifort |
b. Replace the path that follows with whatever is appropriate for you
Code Block |
---|
cd /mnt/beegfs3/gerardo/nrel_esif/Nalu/ mkdir build cd build export nalu_build_dir=$PWD mkdir $nalu_build_dir/packages mkdir $nalu_build_dir/install mkdir $nalu_build_dir/install/lib cd $nalu_build_dir/packages export nalu_install_dir=$nalu_build_dir/install |
...