Skip to content

Commit 5bf1a09

Browse files
Update docs from JEDI to JUWELS and JUPITER
1 parent f34e889 commit 5bf1a09

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

10-H_CUDA_Graphs_and_Device-initiated_Communication_with_NVSHMEM/tasks/Device-initiated_Communication_with_NVSHMEM/Instructions.ipynb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,10 @@
4949
"\n",
5050
"#### Note\n",
5151
"\n",
52-
"The Slurm installation on JEDI sets `CUDA_VISIBLE_DEVICES` automatically\n",
52+
"The Slurm installation on JSC systems sets `CUDA_VISIBLE_DEVICES` automatically\n",
5353
"so that each spawned process only sees the GPU it should use (see\n",
54-
"[Hardware\n",
55-
"Configuration](https://apps.fz-juelich.de/jsc/hps/jedi/configuration.html#hardware-configuration)\n",
56-
"in the JEDI user documentation). This is not supported for NVSHMEM. The\n",
54+
"[Hardware Configuration JUWELS](https://apps.fz-juelich.de/jsc/hps/juwels/configuration.html) or [Hardware Configuration JUPITER](https://apps.fz-juelich.de/jsc/hps/jupiter/configuration.html)\n",
55+
"in the user documentation). This is not supported for NVSHMEM. The\n",
5756
"automatic setting of `CUDA_VISIBLE_DEVICES` can be disabled by setting\n",
5857
"`CUDA_VISIBLE_DEVICES=0,1,2,3` in the shell that executes srun. With\n",
5958
"`CUDA_VISIBLE_DEVICES` set all spawned processes can see all GPUs\n",

10-H_CUDA_Graphs_and_Device-initiated_Communication_with_NVSHMEM/tasks/Device-initiated_Communication_with_NVSHMEM/Instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Study the performance by glimpsing at the profile generated with
3636

3737
#### Note
3838

39-
The Slurm installation on JEDI sets `CUDA_VISIBLE_DEVICES` automatically so that each spawned process only sees the GPU it should use (see [Hardware Configuration](https://apps.fz-juelich.de/jsc/hps/jedi/configuration.html#hardware-configuration) in the JEDI user documentation). This is not supported for NVSHMEM. The automatic setting of `CUDA_VISIBLE_DEVICES` can be disabled by setting `CUDA_VISIBLE_DEVICES=0,1,2,3` in the shell that executes srun. With `CUDA_VISIBLE_DEVICES` set all spawned processes can see all GPUs listed. This is automatically done for the `sanitize`, `run` and `profile` make targets.
39+
The Slurm installation on JEDI sets `CUDA_VISIBLE_DEVICES` automatically so that each spawned process only sees the GPU it should use (see [Hardware Configuration JUWELS](https://apps.fz-juelich.de/jsc/hps/juwels/configuration.html) or [Hardware Configuration JUPITER](https://apps.fz-juelich.de/jsc/hps/jupiter/configuration.html) in the user documentation). This is not supported for NVSHMEM. The automatic setting of `CUDA_VISIBLE_DEVICES` can be disabled by setting `CUDA_VISIBLE_DEVICES=0,1,2,3` in the shell that executes srun. With `CUDA_VISIBLE_DEVICES` set all spawned processes can see all GPUs listed. This is automatically done for the `sanitize`, `run` and `profile` make targets.
4040

4141
### Advanced Task: Use `nvshmemx_float_put_nbi_block`
4242

0 commit comments

Comments
 (0)