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

Update job-scheduling.md

parent 90f3d418
No related branches found
No related tags found
No related merge requests found
Pipeline #29197 passed with warnings
...@@ -126,7 +126,7 @@ Whole node allocation. ...@@ -126,7 +126,7 @@ Whole node allocation.
One node: One node:
```console ```console
sbatch -A PROJECT-ID -p p00-arm ./script.sh salloc -A PROJECT-ID -p p00-arm
``` ```
## Partition 01 - ARM (A64FX) ## Partition 01 - ARM (A64FX)
...@@ -136,17 +136,17 @@ Whole node allocation. ...@@ -136,17 +136,17 @@ Whole node allocation.
One node: One node:
```console ```console
sbatch -A PROJECT-ID -p p01-arm ./script.sh salloc -A PROJECT-ID -p p01-arm
``` ```
```console ```console
sbatch -A PROJECT-ID -p p01-arm -N=1 ./script.sh salloc -A PROJECT-ID -p p01-arm -N=1
``` ```
Multiple nodes: Multiple nodes:
```console ```console
sbatch -A PROJECT-ID -p p01-arm -N=8 ./script.sh salloc -A PROJECT-ID -p p01-arm -N=8
``` ```
## Partition 02 - Intel (Ice Lake, NVDIMMs + Bitware FPGAs) ## Partition 02 - Intel (Ice Lake, NVDIMMs + Bitware FPGAs)
...@@ -159,19 +159,19 @@ Use only FPGAs allocated to the job! ...@@ -159,19 +159,19 @@ Use only FPGAs allocated to the job!
One FPGA: One FPGA:
```console ```console
sbatch -A PROJECT-ID -p p02-intel --gres=fpga ./script.sh salloc -A PROJECT-ID -p p02-intel --gres=fpga
``` ```
Two FPGAs on the same node: Two FPGAs on the same node:
```console ```console
sbatch -A PROJECT-ID -p p02-intel --gres=fpga:2 ./script.sh salloc -A PROJECT-ID -p p02-intel --gres=fpga:2
``` ```
All FPGAs: All FPGAs:
```console ```console
sbatch -A PROJECT-ID -p p02-intel -N 2 --gres=fpga:2 ./script.sh salloc -A PROJECT-ID -p p02-intel -N 2 --gres=fpga:2
``` ```
## Partition 03 - AMD (Milan, MI100 GPUs + Xilinx FPGAs) ## Partition 03 - AMD (Milan, MI100 GPUs + Xilinx FPGAs)
...@@ -184,61 +184,61 @@ Use only GPGPUs and FPGAs allocated to the job! ...@@ -184,61 +184,61 @@ Use only GPGPUs and FPGAs allocated to the job!
One GPU: One GPU:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=gpgpu ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=gpgpu
``` ```
Two GPUs on the same node: Two GPUs on the same node:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=gpgpu:2 ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=gpgpu:2
``` ```
Four GPUs on the same node: Four GPUs on the same node:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=gpgpu:4 ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=gpgpu:4
``` ```
All GPUs: All GPUs:
```console ```console
sbatch -A PROJECT-ID -p p03-amd -N 2 --gres=gpgpu:4 ./script.sh salloc -A PROJECT-ID -p p03-amd -N 2 --gres=gpgpu:4
``` ```
One FPGA: One FPGA:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=fpga ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=fpga
``` ```
Two FPGAs: Two FPGAs:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=fpga:2 ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=fpga:2
``` ```
All FPGAs: All FPGAs:
```console ```console
sbatch -A PROJECT-ID -p p03-amd -N 2--gres=fpga:2 ./script.sh salloc -A PROJECT-ID -p p03-amd -N 2--gres=fpga:2
``` ```
One GPU and one FPGA on the same node: One GPU and one FPGA on the same node:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=gpgpu,fpga ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=gpgpu,fpga
``` ```
Four GPUs and two FPGAs on the same node: Four GPUs and two FPGAs on the same node:
```console ```console
sbatch -A PROJECT-ID -p p03-amd --gres=gpgpu:4,fpga:2 ./script.sh salloc -A PROJECT-ID -p p03-amd --gres=gpgpu:4,fpga:2
``` ```
All GPUs and FPGAs: All GPUs and FPGAs:
```console ```console
sbatch -A PROJECT-ID -p p03-amd -N 2 --gres=gpgpu:4,fpga:2 ./script.sh salloc -A PROJECT-ID -p p03-amd -N 2 --gres=gpgpu:4,fpga:2
``` ```
## Partition 04 - Edge Server ## Partition 04 - Edge Server
...@@ -246,7 +246,7 @@ sbatch -A PROJECT-ID -p p03-amd -N 2 --gres=gpgpu:4,fpga:2 ./script.sh ...@@ -246,7 +246,7 @@ sbatch -A PROJECT-ID -p p03-amd -N 2 --gres=gpgpu:4,fpga:2 ./script.sh
Whole node allocation: Whole node allocation:
```console ```console
sbatch -A PROJECT-ID -p p04-edge ./script.sh salloc -A PROJECT-ID -p p04-edge
``` ```
## Partition 05 - FPGA Synthesis Server ## Partition 05 - FPGA Synthesis Server
...@@ -254,7 +254,7 @@ sbatch -A PROJECT-ID -p p04-edge ./script.sh ...@@ -254,7 +254,7 @@ sbatch -A PROJECT-ID -p p04-edge ./script.sh
Whole node allocation: Whole node allocation:
```console ```console
sbatch -A PROJECT-ID -p p05-synt ./script.sh salloc -A PROJECT-ID -p p05-synt
``` ```
## Features ## Features
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment