Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For example, to request a single KNL node in a production queue the following SLURM job script can be used:

 

#!/bin/bash

...

#SBATCH -

...

N 

...

1
#SBATCH -A <accnt_name>
##SBATCH --mem=17408
#SBATCH -p knl_usr_prod
#SBATCH --time 00:05:00
#SBATCH --job-name=KNL_batch_job
#SBATCH --mail-type=ALL
#SBATCH --mail-user=<user_email>
srun ./myexecutable --mpi=pmi2
 

where <accnt_name> is the project account user has to specify to pay for the job, and <user_email> is a valid email address user can specify to receive real-time information about his job status changes.

...

#PBS -l walltime=0:30:00 
#PBS -A <account_no>
... # Other PBS resource requests
  

...

Last two lines of the above script are not compulsory.



Submitting Batch jobs for A3 partition

...

skl_fua_prod and skl_fua_dbg are, as it is obvious, are  reserved to EuroFusion users.

skl_usr_skl and skl_usr_dbg are, instead, opened to academin academic production.

Each SKL node exposes itself to PBS as having 48 cores (corresponding to the 48 physical cores of the SKL processor). Jobs should request the entire node (hence, ncpus=48).

...

For example, to request a single SKL node in a production queue the following PBS job script can be used: 

#!/bin/bash

...

#SBATCH -

...

N 

...

1
#SBATCH -A <accnt_name>
##SBATCH --mem=cd
#SBATCH -p skl_usr_prod
#SBATCH --time 00:05:00
#SBATCH --job-name=KNL_batch_job
#SBATCH --mail-type=ALL
#SBATCH --mail-user=<user_email>
srun ./myexecutable --mpi=pmi2

 

#PBS -l walltime=0:30:00 
#PBS -A <account_no>

#PBS -q  xfuasklprod

... # Other PBS resource requests
  

...

This will enqueue the job on the xfuasklprod  queue.

...