diff --git a/src/Rules.LXnvhpc2202.mk b/src/Rules.LXnvhpc2202.mk index 15ef6ced160560b3f1ca44055813aef81adb69cc..341f0d2789b401a44806d27d1c60a949f31ba440 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