From afb43104c523ad2b514c58c69e8e5173aaf2b7c8 Mon Sep 17 00:00:00 2001 From: Juan ESCOBAR <juan.escobar@aero.obs-mip.fr> Date: Wed, 13 Dec 2023 10:03:00 +0100 Subject: [PATCH] Juan 13/12/2023:Rules.LXnvhpc2202.mk, Compile MultiGrid Halo on OPENACC only , for better performance on MPI routines --- src/Rules.LXnvhpc2202.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Rules.LXnvhpc2202.mk b/src/Rules.LXnvhpc2202.mk index 69a4dfff1..868933b9a 100644 --- a/src/Rules.LXnvhpc2202.mk +++ b/src/Rules.LXnvhpc2202.mk @@ -119,7 +119,7 @@ OPT0 = $(OPT_BASE) $(OPT_MANAGED) $(OPT_PERF0) OPT_NOCB = $(OPT_BASE) $(OPT_MANAGED) $(OPT_PERF2) CXXFLAGS = -acc -Kieee -Mnofma $(OPT_MANAGED) -gpu=nofma $(OBJS_REPROD) : OPT = $(OPT_BASE) $(OPT_MANAGED) $(OPT_PERF2) -Mvect=nosimd -Minfo=all -OBJS_OPENACC = spll_modd_halo_d.o modd_halo_d.mod +OBJS_OPENACC = spll_modd_halo_d.o modd_halo_d.mod spll_mode_mnh_allocate_mg_halo.o mode_mnh_allocate_mg_halo.mod $(OBJS_OPENACC) : OPT = $(OPT_BASE) $(OPT_OPENACC) $(OPT_PERF2) $(OBJS_O1_OPENACC) : OPT = $(OPT_BASE) $(OPT_MANAGED) $(OPT_PERF1) endif -- GitLab