From 515c55db683c3d311c496986ea2bf0fcf56d5c82 Mon Sep 17 00:00:00 2001 From: Balwinder Singh Date: Thu, 23 Feb 2017 11:58:16 -0800 Subject: [PATCH 1/2] Adds machine files for PNNL-EMSL cluster cascade [BFB] - Bit-For-Bit --- cime_config/acme/machines/config_compilers.xml | 9 ++------- cime_config/acme/machines/config_machines.xml | 4 ++-- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/cime_config/acme/machines/config_compilers.xml b/cime_config/acme/machines/config_compilers.xml index 237cd880b31..e15715f7bc3 100644 --- a/cime_config/acme/machines/config_compilers.xml +++ b/cime_config/acme/machines/config_compilers.xml @@ -1101,19 +1101,14 @@ for mct, etc. - $(NETCDF_LIB)/.. + $(NETCDF_HOME) $(PNETCDFROOT) lustre --host=Linux --enable-filesystem-hints=lustre -DLINUX -g -traceback -O0 -fpe0 -check all -check noarg_temp_created -ftrapuv - -L$(NETCDF_PATH)/lib -lnetcdf -lnetcdff -lpmi -L$(MKL_PATH) -lmkl_rt - -mkl=cluster + -L$(NETCDF_PATH)/lib -lnetcdf -lnetcdff -lpmi -L$(MKL_PATH)/lib/intel64 -lmkl_rt -mkl=cluster - -mkl=cluster - -mkl=cluster - -mkl=cluster - -mkl=cluster -mkl diff --git a/cime_config/acme/machines/config_machines.xml b/cime_config/acme/machines/config_machines.xml index 9a634aaea4b..4de26fc4ce5 100644 --- a/cime_config/acme/machines/config_machines.xml +++ b/cime_config/acme/machines/config_machines.xml @@ -1279,8 +1279,8 @@ /dtemp/sing201/inputdata/CAM/CSMDATA_CAM/aerocom/csmdata/atm/datm7 /dtemp/$USER/archive/$CASE csm/$CASE - /dtemp/sing201/acme_testing/acme_baselines/ - /dtemp/$USER/csmruns + /dtemp/sing201/acme_testing/acme_baselines/ + /dtemp/$USER/csmruns /home/sing201/CAM/cprnc/cprnc slurm balwinder.singh at pnnl dot gov From 963cdae233574aa6b32f4350c75747004e2ae062 Mon Sep 17 00:00:00 2001 From: Balwinder Singh Date: Fri, 14 Apr 2017 15:34:36 -0700 Subject: [PATCH 2/2] Modified batch system to slurm and fixed an environment issue. [BFB] - Bit-For-Bit --- cime_config/acme/machines/config_batch.xml | 10 ++ cime_config/acme/machines/config_machines.xml | 91 ++++++++++++++----- cime_config/acme/machines/config_pio.xml | 1 + 3 files changed, 80 insertions(+), 22 deletions(-) diff --git a/cime_config/acme/machines/config_batch.xml b/cime_config/acme/machines/config_batch.xml index 48893de566c..d83de75e727 100644 --- a/cime_config/acme/machines/config_batch.xml +++ b/cime_config/acme/machines/config_batch.xml @@ -224,6 +224,16 @@ default + + + + --mail-type=END + --mail-user=email@pnnl.gov + + + small + + diff --git a/cime_config/acme/machines/config_machines.xml b/cime_config/acme/machines/config_machines.xml index 4de26fc4ce5..2537acdda17 100644 --- a/cime_config/acme/machines/config_machines.xml +++ b/cime_config/acme/machines/config_machines.xml @@ -1266,28 +1266,75 @@ - - PNL cluster, os is Linux (pgi), batch system is SLURM - cascade - acme_developer - LINUX - intel,nag - mpich - /dtemp/$USER/csmruns/$CASE/run - /dtemp/$USER/csmruns/$CASE/bld - /dtemp/sing201/inputdata/CAM/CSMDATA_CAM/aerocom/csmdata - /dtemp/sing201/inputdata/CAM/CSMDATA_CAM/aerocom/csmdata/atm/datm7 - /dtemp/$USER/archive/$CASE - csm/$CASE - /dtemp/sing201/acme_testing/acme_baselines/ - /dtemp/$USER/csmruns - /home/sing201/CAM/cprnc/cprnc - slurm - balwinder.singh at pnnl dot gov - 8 - 16 - - + + PNL Intel KNC cluster, OS is Linux, batch system is SLURM + LINUX + intel + mvapich2 + glogin + /dtemp/$USER + /dtemp/$USER/csmruns/$CASE/run + /dtemp/$USER/csmruns/$CASE/bld + /dtemp/$USER + /dtemp/sing201/acme/inputdata/ + /dtemp/sing201/acme/inputdata/atm/datm7 + /dtemp/sing201/$USER/archive/$CASE + UNSET + /dtemp/sing201/acme/acme_baselines + /dtemp/sing201/acme/acme_baselines/cprnc/cprnc + /dtemp/sing201/acme/timing_acme + slurm + balwinder.singh -at- pnnl.gov + 8 + 16 + 16 + TRUE + + + + + srun + + --mpi=none + --ntasks=$TOTALPES + --cpu_bind=sockets --cpu_bind=verbose + --kill-on-bad-exit + + + + /opt/lmod/5.0.1/init/env_modules_python.py + /etc/profile.d/modules.csh + /etc/profile.d/modules.sh + /opt/lmod/lmod/libexec/lmod python + module + module + + + + + python/2.7.9 + + + intel/15.0.090 + mkl/14.0 + + + mvapich2/1.9 + + + netcdf/4.3.0 + + + + 64M + $ENV{NETCDF_ROOT} + + + $ENV{MLIBHOME} + intel + + + PNL Haswell cluster, OS is Linux, batch system is SLURM LINUX diff --git a/cime_config/acme/machines/config_pio.xml b/cime_config/acme/machines/config_pio.xml index e1716e68c5b..e342715251d 100644 --- a/cime_config/acme/machines/config_pio.xml +++ b/cime_config/acme/machines/config_pio.xml @@ -48,6 +48,7 @@ netcdf netcdf netcdf + netcdf netcdf netcdf netcdf