Skip to content
Snippets Groups Projects
Commit 74760e4f authored by Roman Sliva's avatar Roman Sliva
Browse files

Update job-scheduling.md

parent 98b6fbe7
Branches
Tags
No related merge requests found
Pipeline #29156 passed with warnings
...@@ -254,6 +254,7 @@ $ scontrol -d show node p02-intel02 | grep ActiveFeatures ...@@ -254,6 +254,7 @@ $ scontrol -d show node p02-intel02 | grep ActiveFeatures
Slurm supports the ability to define and schedule arbitrary resources - Generic RESources (GRES) in Slurm's terminology. We use GRES for scheduling/allocating GPGPUs and FPGAs. Slurm supports the ability to define and schedule arbitrary resources - Generic RESources (GRES) in Slurm's terminology. We use GRES for scheduling/allocating GPGPUs and FPGAs.
Get information about GRES on node:
``` ```
$ scontrol -d show node p03-amd01 | grep Gres= $ scontrol -d show node p03-amd01 | grep Gres=
Gres=gpgpu:amd_mi100:4,fpga:xilinx_alveo_u250:2 Gres=gpgpu:amd_mi100:4,fpga:xilinx_alveo_u250:2
...@@ -261,6 +262,7 @@ $ scontrol -d show node p03-amd02 | grep Gres= ...@@ -261,6 +262,7 @@ $ scontrol -d show node p03-amd02 | grep Gres=
Gres=gpgpu:amd_mi100:4,fpga:xilinx_alveo_u280:2 Gres=gpgpu:amd_mi100:4,fpga:xilinx_alveo_u280:2
``` ```
Request specified GRES. GRES entry is using format "name[[:type]:count", in the following example name is fpga, type is xilinx_alveo_u280, and count is count 2.
``` ```
$ salloc -A PROJECT-ID -p p03-amd --gres=fpga:xilinx_alveo_u280:2 $ salloc -A PROJECT-ID -p p03-amd --gres=fpga:xilinx_alveo_u280:2
salloc: Granted job allocation XXX salloc: Granted job allocation XXX
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment