Skip to content
Snippets Groups Projects

Update doc.zih.tu-dresden.de/docs/jobs_and_resources/binding_and_distribution_of_tasks.md

Merged Danny Marc Rotscher requested to merge rotscher--tu-dresden.de-preview-patch-33500 into preview
1 file
+ 13
11
Compare changes
  • Side-by-side
  • Inline
@@ -32,22 +32,24 @@ and `--distribution` for different job types.
## OpenMP Strategies
The illustration below shows the default binding of a pure OpenMP-job on a single node with 16 CPUs
The illustration below shows the default binding of a pure OpenMP job on a single node with 16 CPUs
on which 16 threads are allocated.
```Bash
#!/bin/bash
#SBATCH --nodes=1
#SBATCH --tasks-per-node=1
#SBATCH --cpus-per-task=16
![OpenMP](misc/openmp.png)
{: align=center}
export OMP_NUM_THREADS=16
!!! example "Default binding and default distribution"
srun --ntasks 1 --cpus-per-task $OMP_NUM_THREADS ./application
```
```bash
#!/bin/bash
#SBATCH --nodes=1
#SBATCH --tasks-per-node=1
#SBATCH --cpus-per-task=16
![OpenMP](misc/openmp.png)
{: align=center}
export OMP_NUM_THREADS=16
srun --ntasks 1 --cpus-per-task $OMP_NUM_THREADS ./application
```
## MPI Strategies
Loading