Newer
Older
#!/bin/bash
module purge
module load ccc datadir/cines datadir/own dfldatadir/own flavor/buildtarget/x86_64 intel/19.0.0.117 hwloc/1.11.3 mpi/openmpi/2.0.4
export machine=irene-knl
export software=specfem3d_globe
export version=31octobre
export install_dir=$CCCSCRATCHDIR/benchmarks/$machine/$software/$version/
export CC="mpicc"
export FC="mpifort"
export MPIFC=$FC
export FCFLAGS=" -g -O3 -qopenmp -xMIC-AVX512 -DUSE_FP32 -DOPT_STREAMS -fp-model fast=2 -traceback -mcmodel=large -fma -align array64byte -finline-functions -ipo"
export CFLAGS=" -g -O3 -xMIC-AVX512 -fma -align -finline-functions -ipo"
export FCFLAGS_f90='-mod ./obj -I./obj -I. -I. -I${SETUP} -xMIC-AVX512'
export CPPFLAGS='-I${SETUP} -DFORCE_VECTORIZATION' # -xMIC-AVX512'