cc_staff
147
edits
(change instructions to indicate local installation of CESM 2.1.5) |
(update config_machines.xml- Beluga) |
||
Line 32: | Line 32: | ||
<CHARGE_ACCOUNT>def-EDIT_THIS</CHARGE_ACCOUNT> | <CHARGE_ACCOUNT>def-EDIT_THIS</CHARGE_ACCOUNT> | ||
<CIME_OUTPUT_ROOT>/scratch/$USER</CIME_OUTPUT_ROOT> | <CIME_OUTPUT_ROOT>/scratch/$USER/cesm/output</CIME_OUTPUT_ROOT> | ||
<DIN_LOC_ROOT>$ | <DIN_LOC_ROOT>/scratch/$USER/cesm/inputdata</DIN_LOC_ROOT> | ||
<DOUT_S_ROOT>$CIME_OUTPUT_ROOT/archive/ | <DIN_LOC_ROOT_CLMFORC>${DIN_LOC_ROOT}/atm/datm7</DIN_LOC_ROOT_CLMFORC> | ||
<DOUT_S_ROOT>$CIME_OUTPUT_ROOT/archive/case</DOUT_S_ROOT> | |||
<GMAKE>make</GMAKE> | |||
<GMAKE_J>8</GMAKE_J> | |||
<BATCH_SYSTEM>slurm</BATCH_SYSTEM> | <BATCH_SYSTEM>slurm</BATCH_SYSTEM> | ||
<SUPPORTED_BY>support@tech.alliancecan.ca</SUPPORTED_BY> | <SUPPORTED_BY>support@tech.alliancecan.ca</SUPPORTED_BY> | ||
Line 42: | Line 44: | ||
<PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED> | <PROJECT_REQUIRED>TRUE</PROJECT_REQUIRED> | ||
<mpirun mpilib=" | <mpirun mpilib="intelmpi"> | ||
<executable> | <executable>mpirun</executable> | ||
<arguments> | |||
<arg name="anum_tasks"> -np {{ total_tasks }}</arg> | |||
<!--arg name="labelstdout">-prepend-rank</arg> --> | |||
</arguments> | |||
</mpirun> | </mpirun> | ||
<module_system type="module" allow_error="true"> | |||
<init_path lang="perl">/cvmfs/soft.computecanada.ca/custom/software/lmod/lmod/init/perl</init_path> | |||
<init_path lang="python">/cvmfs/soft.computecanada.ca/custom/software/lmod/lmod/init/env_modules_python.py</init_path> | |||
<init_path lang="csh">/cvmfs/soft.computecanada.ca/custom/software/lmod/lmod/init/csh</init_path> | |||
<init_path lang="sh">/cvmfs/soft.computecanada.ca/custom/software/lmod/lmod/init/sh</init_path> | |||
<cmd_path lang="perl">/cvmfs/soft.computecanada.ca/custom/software/lmod/lmod/libexec/lmod perl</cmd_path> | |||
<cmd_path lang="python">/cvmfs/soft.computecanada.ca/custom/software/lmod/lmod/libexec/lmod python</cmd_path> | |||
<cmd_path lang="csh">module</cmd_path> | |||
<cmd_path lang="sh">module</cmd_path> | |||
<modules> | |||
<command name="purge"/> | |||
<command name="load">StdEnv/2023</command> | |||
</modules> | |||
<modules compiler="intel"> | |||
<command name="load">intel/2023.2.1</command> | |||
<command name="load">git-annex/10.20231129</command> | |||
<command name="load">cmake/3.27.7</command> | |||
</modules> | |||
<modules mpilib="intelmpi"> | |||
<command name="load">openmpi/4.1.5</command> | |||
<command name="load">hdf5-mpi/1.14.2</command> | |||
<command name="load">netcdf-c++4-mpi/4.3.1</command> | |||
<command name="load">netcdf-fortran-mpi/4.6.1</command> | |||
<command name="load">netcdf-mpi/4.9.2</command> | |||
<command name="load">xml-libxml/2.0208</command> | |||
<command name="load">flexiblas/3.3.1</command> | |||
</modules> | |||
</module_system> | |||
<environment_variables> | |||
<env name="NETCDF_PATH">/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/MPI/intel2023/openmpi4/pnetcdf/1.12.3</env> | |||
<env name="NETCDF_FORTRAN_PATH">/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/MPI/intel2023/openmpi4/netcdf-fortran-mpi/4.6.1/</env> | |||
<env name="NETCDF_C_PATH">/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v4/MPI/intel2023/openmpi4/netcdf-c++4-mpi/4.3.1/</env> | |||
<env name="NETLIB_LAPACK_PATH">/cvmfs/soft.computecanada.ca/easybuild/software/2023/x86-64-v3/Core/imkl/2023.2.0/mkl/2023.2.0/</env> | |||
<env name="OMP_STACKSIZE">256M</env> | |||
<env name="I_MPI_CC">icc</env> | |||
<env name="I_MPI_FC">ifort</env> | |||
<env name="I_MPI_F77">ifort</env> | |||
<env name="I_MPI_F90">ifort</env> | |||
<env name="I_MPI_CXX">icpc</env> | |||
</environment_variables> | |||
<resource_limits> | |||
<resource name="RLIMIT_STACK">300000000</resource> | |||
</resource_limits> | |||
</machine> | </machine> | ||