From 8ab95bf63ff3064cfd8fcc0538fac481c0c35408 Mon Sep 17 00:00:00 2001 From: Juan Escobar <escj@aero.obs-mip.fr> Date: Wed, 15 Feb 2023 15:58:54 +0100 Subject: [PATCH] Juan 15/02/2023:Rules.LXnvhpc2202.mk, put ?= TP/CUDALEVEL/OPT_CPTCAP for tuning on Turpan ARM computer & compile with OPENACC mode_repro_sum.mod (or pressure not converging !!!) --- src/Rules.LXnvhpc2202.mk | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Rules.LXnvhpc2202.mk b/src/Rules.LXnvhpc2202.mk index 15ef6ced1..341f0d278 100644 --- a/src/Rules.LXnvhpc2202.mk +++ b/src/Rules.LXnvhpc2202.mk @@ -18,17 +18,18 @@ #TP= -tp=sandybridge #TP= -tp=skylake #TP= -tp=p7-64 -TP= -tp=px +#TP= -tp=px +TP ?= -tp=native # #Version of CUDA #(8.0 at least if compute capability >= 6.0) -CUDALEVEL=cuda11.0 +CUDALEVEL ?= cuda11.0 # #Compute capability of GPU # #OPT_CPTCAP=cc35,cc50,cc70 #OPT_CPTCAP=cc35,cc50,cc60,cc70 -OPT_CPTCAP=cc70 +OPT_CPTCAP ?= cc70 #Aeropc45: cc50 #Nuwa: cc35 #Ouessant Firestone K80: cc35 @@ -90,7 +91,7 @@ OPT_NOCB = $(OPT_BASE) $(OPT_PERF2) # # List of Files with compilation problem in O2 # -OBJS_REPROD= spll_mode_sum_ll.o mode_sum_ll.mod +OBJS_REPROD= spll_mode_sum_ll.o mode_sum_ll.mod spll_mode_repro_sum.o mode_repro_sum.mod OBJS_O1_OPENACC= spll_ice4_tendencies.o spll_turb_ver_thermo_flux.o spll_mode_device.o mode_device.mod spll_mppdb_check3d_real_mg.o \ spll_mppdb_check0d_real_mg.o spll_mode_turb.o mode_turb.mod spll_modd_les_n.o modd_les_n.mod @@ -289,7 +290,6 @@ $(OBJS_O1) : OPT = $(OPT_BASE) $(OPT_PERF1) OBJS_O0= spll_mode_mppdb.o mode_mppdb.mod \ spll_fft55.o spll_fft.o spll_flat_invz.o \ - spll_mode_repro_sum.o mode_repro_sum.mod \ spll_modd_les_n.o modd_les_n.mod \ spll_default_desfm_n.o \ spll_modd_pack_gr_field_n.o modd_pack_gr_field_n.mod -- GitLab