diff --git a/src/Makefile.MESONH.mk b/src/Makefile.MESONH.mk index 3aa94d76ffaa1a3af42ec426573e5e30845d9387..f13c78f644ffaf9d254a38d27884fa245338141a 100644 --- a/src/Makefile.MESONH.mk +++ b/src/Makefile.MESONH.mk @@ -229,10 +229,6 @@ OBJS_I8=spll_NEWLFI_ALL.o $(OBJS_I8) : OPT = $(OPT_BASE) $(OPT_PERF2) $(OPT_INT8) endif # -# Management/parametrisation of size of RECL for LFI I/O speedup -# -LFI_RECL?=512 -# DIR_MASTER += $(DIR_NEWLFI) CPPFLAGS += $(CPPFLAGS_NEWLFI) OBJS_LISTE_MASTER += fswap8buff.o diff --git a/src/Rules.AIX64.mk b/src/Rules.AIX64.mk index 2324039953ef2d7ef7b676cec5241af35b39ae9c..66354ef6cdc555676de69493dcdeadcedc1e1e5f 100644 --- a/src/Rules.AIX64.mk +++ b/src/Rules.AIX64.mk @@ -25,7 +25,6 @@ OPT_I8 = -qintsize=8 # Integer 4/8 option # MNH_INT ?=4 -LFI_RECL ?=512 # OPT_BASE_I4 := $(OPT_BASE) ifeq "$(MNH_INT)" "8" @@ -86,7 +85,7 @@ CPP = /usr/lib/cpp -C -P -qlanglvl=classic CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_SP4 -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DAMAX1=MAX -DMNH -DSFX_MNH # # Gribex flags diff --git a/src/Rules.BG.mk b/src/Rules.BG.mk index ced46f4b4675a32db16d0937fc2f313d6a1b4ea2..444869a73e2a1d37d6b6a693254d4f005633b2f7 100644 --- a/src/Rules.BG.mk +++ b/src/Rules.BG.mk @@ -30,7 +30,6 @@ OPT_I4 = -qintsize=4 # Integer 4/8 option # MNH_INT ?=4 -LFI_RECL ?=512 # OPT_BASE_I4 := $(OPT_BASE) ifeq "$(MNH_INT)" "8" @@ -97,7 +96,7 @@ CPPFLAGS_SURFEX = #CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_SP4 -DMNH_MPI_ISEND -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_SP4 -DMNH_MPI_BSEND -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DAMAX1=MAX -DMNH -DSFX_MNH # # Gribex flags diff --git a/src/Rules.BGQ.mk b/src/Rules.BGQ.mk index 69d8268ebc1a5de8111437a1cf437ba4f66d63d3..bf050c31748cb66ff2c3db86fea862ed9c496a08 100644 --- a/src/Rules.BGQ.mk +++ b/src/Rules.BGQ.mk @@ -34,7 +34,6 @@ OPT_I4 = -qintsize=4 -qxlf77=intarg # MNH_REAL ?=8 MNH_INT ?=4 -LFI_RECL ?=512 # OPT_BASE_I4 := $(OPT_BASE) $(OPT_I4) ifeq "$(MNH_INT)" "8" @@ -146,7 +145,7 @@ CPPFLAGS_SURFEX = #CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_SP4 -DMNH_MPI_ISEND -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_SP4 -DMNH_MPI_BSEND -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) -DSNGL=REAL CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DAMAX1=MAX -DMNH -DSFX_MNH # # Rules for GA = Global Array diff --git a/src/Rules.LXNAGfor.mk b/src/Rules.LXNAGfor.mk index 6d4220480813871f4efeffe54534c24959be9e02..b25f67d91923e4d248542858f80673edcbea419d 100644 --- a/src/Rules.LXNAGfor.mk +++ b/src/Rules.LXNAGfor.mk @@ -19,7 +19,6 @@ OPT_R8 = -r8 # MNH_REAL ?=8 MNH_INT ?=4 -LFI_RECL ?=512 # # ifneq "$(MNH_REAL)" "4" @@ -74,7 +73,7 @@ CPP = cpp -P -traditional -Wcomment CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE += -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DSFX_MNH # diff --git a/src/Rules.LXarm.mk b/src/Rules.LXarm.mk index 7a612027dcffb6b1140107fcd9f0e0da63affa7d..ecaf40945e8b125f5a544fcc87f3e1b8fec2c8db 100644 --- a/src/Rules.LXarm.mk +++ b/src/Rules.LXarm.mk @@ -29,7 +29,6 @@ OPT_R8 = -r8 # MNH_REAL ?=8 MNH_INT ?=4 -LFI_RECL ?=512 # # ifneq "$(MNH_REAL)" "4" @@ -90,7 +89,7 @@ CPP = cpp -P -traditional -Wcomment CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE += -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DSFX_MNH ifdef VER_GA CPPFLAGS_SURCOUCHE += -DMNH_GA diff --git a/src/Rules.LXcray.mk b/src/Rules.LXcray.mk index 3602bcc51402db97b7794ee09faba18315f52ce4..be29f2b68595d933fa8b02ea9b1091507c433969 100644 --- a/src/Rules.LXcray.mk +++ b/src/Rules.LXcray.mk @@ -22,7 +22,6 @@ OPT_I8 = -sdefault64 # Integer 4/8 option # MNH_INT ?=4 -LFI_RECL ?=512 # OPT_BASE_I4 := $(OPT_BASE) ifeq "$(MNH_INT)" "8" @@ -86,7 +85,7 @@ CPP = cpp -P -traditional -Wcomment CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DSFX_MNH ifdef VER_GA CPPFLAGS_SURCOUCHE += -DMNH_GA diff --git a/src/Rules.LXg95.mk b/src/Rules.LXg95.mk index 62b3d39ca93b2d91dfb9bd15ea2cea879fe869a9..d4ee573a578dd6744973bb1e26c023eab79f413d 100644 --- a/src/Rules.LXg95.mk +++ b/src/Rules.LXg95.mk @@ -18,7 +18,6 @@ OPT_I8 = -i8 # Integer 4/8 option # MNH_INT ?=4 -LFI_RECL ?=512 # OPT_BASE_I4 := $(OPT_BASE) ifeq "$(MNH_INT)" "8" @@ -64,11 +63,10 @@ LDFLAGS = -Wl,-warn-once CPP = cpp -P -traditional -Wcomment # LFI_INT ?=4 -LFI_RECL ?=512 CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_MPI_BSEND -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DAINT=INT -DAMOD=MOD -DMNH -DSFX_MNH # # Gribex flags diff --git a/src/Rules.LXgfortran.mk b/src/Rules.LXgfortran.mk index ce4c05ef73dc8cb7ae46c7d24d74e7f38f3eda69..cbe49e42eff42db8c3ec05bc9588d96170182c30 100644 --- a/src/Rules.LXgfortran.mk +++ b/src/Rules.LXgfortran.mk @@ -26,7 +26,6 @@ OPT_R8 = -fdefault-real-8 -fdefault-double-8 # MNH_REAL ?=8 MNH_INT ?=4 -LFI_RECL ?=512 # # ifneq "$(MNH_REAL)" "4" @@ -82,7 +81,7 @@ CPP = cpp -P -traditional -Wcomment CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE += -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DSFX_MNH ifdef VER_GA CPPFLAGS_SURCOUCHE += -DMNH_GA diff --git a/src/Rules.LXifort.mk b/src/Rules.LXifort.mk index 1133f292bc994c6766f112d0ab8b67b9b5996cf7..23f4c3f7df4d0c7a95c33a5208fcbec8ca070d8d 100644 --- a/src/Rules.LXifort.mk +++ b/src/Rules.LXifort.mk @@ -21,7 +21,6 @@ OPT_R8 = -r8 # MNH_REAL ?=8 MNH_INT ?=4 -LFI_RECL ?=512 # ifneq "$(MNH_REAL)" "4" OPT_BASE += $(OPT_R8) @@ -179,7 +178,7 @@ CPP = cpp -P -traditional -Wcomment CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE += -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DSFX_MNH ifdef VER_GA CPPFLAGS_SURCOUCHE += -DMNH_GA diff --git a/src/Rules.LXpgi.mk b/src/Rules.LXpgi.mk index 6296bbea4a82435b69e51a18c2b65dbcfe1a9845..0a1fc76d781fd2ebe0e1efc850cfee758035b49b 100644 --- a/src/Rules.LXpgi.mk +++ b/src/Rules.LXpgi.mk @@ -30,7 +30,6 @@ IGNORE_OBJS += pgprof.o # MNH_REAL ?=8 MNH_INT ?=4 -LFI_RECL ?=512 # ifneq "$(MNH_REAL)" "4" OPT_BASE += $(OPT_R8) @@ -102,7 +101,7 @@ CPP = cpp -P -traditional -Wcomment CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE += -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DMNH_PGI -DSFX_MNH # diff --git a/src/Rules.SX8.mk b/src/Rules.SX8.mk index abbaf87223dc98a19966a3ffc2103598aa463696..c3c00c85472744d80a01da2ece0a4ce60d5d0a7a 100644 --- a/src/Rules.SX8.mk +++ b/src/Rules.SX8.mk @@ -24,7 +24,6 @@ OPT_I8 = -ew # Integer 4/8 option # MNH_INT ?=4 -LFI_RECL ?=512 # OPT_BASE_I4 := $(OPT_BASE) ifeq "$(MNH_INT)" "8" @@ -89,7 +88,7 @@ AR=sxar CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE = -DMNH_MPI_DOUBLE_PRECISION -DMNH_SX5 -DMNH_MPI_BSEND -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = -CPPFLAGS_NEWLFI = -DMNH_SX5 -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} +CPPFLAGS_NEWLFI = -DMNH_SX5 -DLFI_INT=${LFI_INT} CPPFLAGS_MNH = -DMNH -DSFX_MNH # # Gribex flags