snakemake/profiles/slurm-csd3/config.yaml (30 lines of code) (raw):
cluster: "submit.py"
cluster-status: "status.py"
jobscript: "jobscript.sh"
jobs: 10
restart-times: 0
immediate-submit: false
verbose: false
max-jobs-per-second: 1
max-status-checks-per-second: 10
local-cores: 1
latency-wait: 60
rerun-incomplete: true # recomended for cluster submissions
keep-going: false
default-resources: "mem_mb=5980"
use-singularity: true
use-conda: true
resources: gpu=2
cores: 16
cache: false
reason: true
singularity-args: "--bind /home/cs-pavl1/rds/evgeny,/usr/local/software/cuda/11.2,/usr/local/Cluster-Apps/cudnn/8.1_cuda-11.2/lib64:/cudnn,/tmp --nv --containall"
config:
- deps=false
- root=/home/cs-pavl1/rds/evgeny
- cuda=/usr/local/software/cuda/11.2
- cudnn=/cudnn
- workspace=8000
- numgpus=8
# if compiling on CPU you might need to do mariancmake=-DBUILD_ARCH=core-avx2
- mariancmake=""
- gpus=""
# running on csd3 requires:
# module load singularity
# module load cudnn/8.1_cuda-11.2