diff --git a/specfem3d/env/env_marconi100 b/specfem3d/env/env_marconi100 new file mode 100644 index 0000000000000000000000000000000000000000..4322d8449063269a070af5923c598579c130b361 --- /dev/null +++ b/specfem3d/env/env_marconi100 @@ -0,0 +1,19 @@ +#!/bin/bash +module purge +module load profile/base +module load xl/16.1.1--binary spectrum_mpi/10.3.1--binary cuda/11.0 + +export machine=marconi100 +export software=specfem3d_globe +export version=31octobre +export install_dir=$CINECA_SCRATCH/benchmarks/$machine/$software/$version + +# Power9 +export CC="mpixlc" +export FC="mpixlf" +export MPIFC=mpixlf +#DEBUG="-qcheck -g -qsigtrap" # -qstackprotect=all -> internal compiler error : https://www.ibm.com/support/pages/node/722473 +#FLAGS_CHECK="-g -qfullpath -O2 -qsave -qstrict -qtune=qp -qarch=qp -qcache=auto -qhalt=w -qfree=f90 -qsuffix=f=f90 -qlanglvl=95pure -Q -Q+rank,swap_all -Wl,-relax" +#FLAGS_CHECK="-g -qfullpath -qsave -qtune=auto -qarch=auto -qcache=auto -qhalt=w -qfree=f90 -qsuffix=f=f90 -qlanglvl=2003pure" +export FCFLAGS="-O3 -DUSE_FP32 -DOPT_STREAMS -qpic $FLAGS_CHECK $DEBUG" #-mcmodel=large -qoffload +export CFLAGS="-O3 -qpic $FLAGS_CHECK $DEBUG" #-qoffload