Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

Code execution

Our hardware supports hyperthreading, allowing you start 192 processes on Cascade Lake machines (*96 partitions) and 80 on Skylake machines.

Hyperthreading active, 80/192 Processes per Node will be started
#!/bin/bash
#SBATCH -N 4

cpus_per_node=${SLURM_JOB_CPUS_PER_NODE%\(*}
export OMP_NUM_THREADS=$(($cpus_per_node*$SLURM_JOB_NUM_NODES)) 

# Run multi-threaded application ./yourexe
Hyperthreading disabled, 96 processes per node are started.
#!/bin/bash
#SBATCH -N 4
#SBATCH --tasks-per-node 96

tasks_per_node=${SLURM_TASKS_PER_NODE%\(*}
export OMP_NUM_THREADS=$(($tasks_per_node*$SLURM_JOB_NUM_NODES))

# Run multi-threaded application ./yourexe
  • Keine Stichwörter