carputils
Doxygen code documentation for the python framework controlling openCARP
carputils
machines
archer2
Classes
|
Variables
carputils.machines.archer2 Namespace Reference
Classes
class
ARCHER2
Run on Archer2 Info
https://www.archer2.ac.uk/
.
More...
Variables
string
TEMPLATE
Variable Documentation
◆
TEMPLATE
string carputils.machines.archer2.TEMPLATE
Initial value:
1
=
"""#!/bin/bash
2
#
3
#SBATCH --job-name={jobID}
4
#SBATCH --nodes={nnode}
5
#SBATCH --ntasks-per-node={tpn}
6
#SBATCH --cpus-per-task=1
7
#SBATCH --output={jobID}.out
8
#SBATCH --mail-type=ALL
9
#SBATCH --mail-user={email}
10
#SBATCH --time={walltime}
11
#SBATCH --account=e348
12
#SBATCH --partition=standard
13
#SBATCH --qos=standard
14
15
source {config}
16
17
# more optimized communication with ucx
18
# see archer2 wiki for more info
19
module load craype-network-ucx
20
module load cray-mpich-ucx
21
22
# as per archer2 wiki
23
export FI_OFI_RXM_SAR_LIMIT=64K
24
export SRUN_CPUS_PER_TASK=$SLURM_CPUS_PER_TASK
25
26
# No Hybrid MPI/OpenMP
27
export OMP_NUM_THREADS=1
28
29
"""
Generated by
1.8.13