Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions docs/guides/gb2025.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,14 @@ Your data sets from Daint are available on Santis
## Low Noise Mode

!!! note
Low noise mode has been disabled, so the previous requirement that you set `OMP_PLACES` and `OMP_PROC_BIND` no longer applies.
Low noise mode has been relaxed, so the previous requirement that you set `OMP_PLACES` and `OMP_PROC_BIND` no longer applies.
One core per module is still reserved for system processes.

Santis uses low noise mode, which reserves one core per Grace-Hopper module (i.e. per 72 cores) for system processes.
This mode is intended to reduce performance variability caused by system processes interfering with application threads and processes.
This means that SLURM job scripts must be updated to account for the reserved cores.

### SLURM

!!! warning "Unable to allocate resources: Requested node configuration is not available"
If you try to use all 72 cores on each socket, SLURM will give a hard error, because only 71 are available:
Expand All @@ -61,10 +68,7 @@ Your data sets from Daint are available on Santis
srun: error: Unable to allocate resources: Requested node configuration is not available
```

### SLURM

Explicitly set the number of cores per task using the `--cpus-per-task/-c` flag, e.g.:
For example:
```
#SBATCH --cpus-per-task=64
```
Expand Down