Skip to content

Commit 6365f1a

Browse files
committed
Minor updates to GB low noise mode description
1 parent b687f63 commit 6365f1a

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

docs/guides/gb2025.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,14 @@ Your data sets from Daint are available on Santis
5050
## Low Noise Mode
5151

5252
!!! note
53-
Low noise mode has been disabled, so the previous requirement that you set `OMP_PLACES` and `OMP_PROC_BIND` no longer applies.
53+
Low noise mode has been relaxed, so the previous requirement that you set `OMP_PLACES` and `OMP_PROC_BIND` no longer applies.
54+
One core per module is still reserved for system processes.
55+
56+
Santis uses low noise mode, which reserves one core per Grace-Hopper module (i.e. per 72 cores) for system processes.
57+
This mode is intended to reduce performance variability caused by system processes interfering with application threads and processes.
58+
This means that that SLURM job scripts must be updated to account for the reserved cores.
59+
60+
### SLURM
5461

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

64-
### SLURM
65-
6671
Explicitly set the number of cores per task using the `--cpus-per-task/-c` flag, e.g.:
67-
For example:
6872
```
6973
#SBATCH --cpus-per-task=64
7074
```

0 commit comments

Comments
 (0)