Serial and small parallel jobs, called fractional, run on the gpil partition and use the same QoS, typically nf for regular users in the Atos HPCF service. For ECS users, they will run on the ecs partition on queue ef.
These are the default queue and partition. They will be used if no directives are specified.
...
Code Block |
---|
language | bash |
---|
title | Serial job example |
---|
linenumbers | true |
---|
collapse | true |
---|
|
#!/bin/bash
#SBATCH --job-name=test-serial
#SBATCH --qos=nf
#SBATCH --time=10:00
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-serial.%j.out
#SBATCH --error=test-serial.%j.out
#SBATCH --chdir=/scratch...
hostname |
...
Code Block |
---|
language | bash |
---|
title | Threaded job example |
---|
linenumbers | true |
---|
collapse | true |
---|
|
#!/bin/bash
#SBATCH --job-name=test-threaded
#SBATCH --qos=nf
#SBATCH --time=10:00
#SBATCH --cpus-per-task=4
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-threaded.%j.out
#SBATCH --error=test-threaded.%j.out
#SBATCH --chdir=/scratch...
my_threaded_app |
...
Code Block |
---|
language | bash |
---|
title | MPI job example |
---|
linenumbers | true |
---|
collapse | true |
---|
|
#!/bin/bash
#SBATCH --job-name=test-mpi
#SBATCH --qos=nf
#SBATCH --ntasks=16
#SBATCH --time=10:00
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-mpi.%j.out
#SBATCH --error=test-mpi.%j.out
#SBATCH --chdir=/scratch...
srun my_mpi_app |
...
Code Block |
---|
language | bash |
---|
title | MPI job example |
---|
linenumbers | true |
---|
collapse | true |
---|
|
#!/bin/bash
#SBATCH --job-name=test-hybrid
#SBATCH --qos=nf
#SBATCH --ntasks=4
#SBATCH --cpus-per-task=4
#SBATCH --time=10:00
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-hybrid.%j.out
#SBATCH --error=test-hybrid.%j.out
#SBATCH --chdir=/scratch...
srun my_mpi_opemp_app |
...