From 3503f6a30bd264f5dda30fa7e1343134d18e1325 Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Tue, 9 Jan 2024 14:52:11 +0100 Subject: [PATCH] Philippe 09/01/2024: adapt port on Adastra supercomputer --- src/Rules.LXcray.mk | 6 +++--- src/configure | 8 ++++---- src/job_make_examples_HPE_adastra_genoa | 5 +++-- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/Rules.LXcray.mk b/src/Rules.LXcray.mk index 6d929b474..166dbcd9d 100644 --- a/src/Rules.LXcray.mk +++ b/src/Rules.LXcray.mk @@ -55,7 +55,7 @@ ifeq "$(OPTLEVEL)" "DEBUG" OPT = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK) OPT0 = $(OPT_BASE) $(OPT_PERF0) $(OPT_CHECK) OPT_NOCB = $(OPT_BASE) $(OPT_PERF0) -CFLAGS += -g -gdwarf-4 +CFLAGS += "-g -gdwarf-4" endif # ifeq "$(OPTLEVEL)" "OPENACC" @@ -249,9 +249,9 @@ MNH_COMPRESS=yes MNH_GRIBAPI=no # NETCDF_SUPPFLAGS='-emf' -ECCODES_FFLAGS= -hcpu=x86-64 -emf +ECCODES_FFLAGS="-hcpu=x86-64 -emf" # -hsystem_alloc -ECCODES_CFLAGS= -hcpu=x86-64 -gdwarf-4 +ECCODES_CFLAGS="-hcpu=x86-64 -gdwarf-4" EC_CONF= -DCMAKE_BUILD_TYPE="RELEASE" -DIEEE_LE=1 CDF_CONF= CPP=cpp HDF_CONF= CPP=cpp diff --git a/src/configure b/src/configure index 6dd586c6d..8d7bfaba3 100755 --- a/src/configure +++ b/src/configure @@ -66,10 +66,10 @@ module purge #module load craype-x86-trento module load craype-x86-genoa module load craype-network-ofi -module load PrgEnv-cray/8.3.3 -module load cce/15.0.1 -module load craype/2.7.19 -module load cray-mpich/8.1.24 +module load PrgEnv-cray/8.4.0 +module load cce/16.0.0 +module load craype/2.7.21 +module load cray-mpich/8.1.26 module load libfabric/1.15.2.0 #module load craype-accel-amd-gfx90a module load rocm/5.3.0 diff --git a/src/job_make_examples_HPE_adastra_genoa b/src/job_make_examples_HPE_adastra_genoa index 2792f2b50..0dee7e946 100755 --- a/src/job_make_examples_HPE_adastra_genoa +++ b/src/job_make_examples_HPE_adastra_genoa @@ -1,7 +1,8 @@ #!/bin/bash #SBATCH -J Examples -#SBATCH -N 1 # nodes number -#SBATCH -n 4 # CPUs number (on all nodes) +#SBATCH --nodes=1 +#SBATCH --ntasks-per-node=4 --cpus-per-task=1 +#SBATCH --threads-per-core=1 # --hint=nomultithread #SBATCH -C GENOA ##SBATCH --exclusive #SBATCH -o Examples.eo%j # -- GitLab