File size: 821 Bytes
59630ba
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
defaults:
  - base_slurm

params:
  partition: kempner_h100
  account: kempner_sham_lab
  env_name: dfot
  num_gpus: 4
  num_cpus: 48
  memory: 256G
  time: "3-00:00:00" 

launch_template: |
  #!/bin/bash
  #SBATCH -J {name}
  #SBATCH -o {log_dir}/out_%j.out
  #SBATCH -e {log_dir}/error_%j.err
  #SBATCH --mail-user={email}
  #SBATCH --mail-type=FAIL
  #SBATCH --account={account}
  #SBATCH --partition={partition}
  #SBATCH --nodes=${experiment.num_nodes}
  #SBATCH --ntasks-per-node={num_gpus}
  #SBATCH --gres=gpu:nvidia_h100_80gb_hbm3:{num_gpus}
  #SBATCH --cpus-per-task=12
  #SBATCH --mem={memory}
  #SBATCH --time={time}
  
  # export NCCL_DEBUG=INFO
  # export PYTHONFAULTHANDLER=1

  cd {project_root}
  module load Mambaforge
  mamba deactivate
  mamba activate {env_name}
  srun python -m main {python_args}