We need to take a sweep of the documentation to account for the changes in moving from SLURM 21.x to 22.x.
The main issue to be addressed is the change in the behaviour of #SBATCH --cpus-per-task and possible requirement for SRUN_CPUS_PER_TASK=$SLURM_CPUS_PER_TASK or --cpus-per-task at srun stage.
The following sections should be checked
[x] user-guide/batch/
[x] user-guide/singularity/
[x] user-guide/python/
[x] user-guide/gpu/ (cannot and could not specify SBATCH --cpus-per-task)
[x] software-packages/castep/
[x] software-packages/cp2k/
[x] software-packages/elements
[ ] software-packages/flacs
[ ] software-packages/gaussian
[x] software-packages/gromacs
[x] software-packages/helyx
[x] software-packages/lammps
[x] software-packages/MATLAB
[x] software-packages/namd
[x] software-packages/openfoam
[x] software-packages/orca
[x] software-packages/qe
[x] software-packages/starccm+
[x] software-packages/vasp
[x] software-packages/specfem3d
[x] software-libraries
[x] software-tools/ddt
[x] software-tools/scalasca
[x] software-tools/intel-vtune
I have a branch feature-slurm-22 for these updates.
We need to take a sweep of the documentation to account for the changes in moving from SLURM 21.x to 22.x.
The main issue to be addressed is the change in the behaviour of
#SBATCH --cpus-per-task
and possible requirement forSRUN_CPUS_PER_TASK=$SLURM_CPUS_PER_TASK
or--cpus-per-task
atsrun
stage.The following sections should be checked
user-guide/batch/
user-guide/singularity/
user-guide/python/
user-guide/gpu/
(cannot and could not specifySBATCH --cpus-per-task
)software-packages/castep/
software-packages/cp2k/
software-packages/elements
software-packages/flacs
software-packages/gaussian
software-packages/gromacs
software-packages/helyx
software-packages/lammps
software-packages/MATLAB
software-packages/namd
software-packages/openfoam
software-packages/orca
software-packages/qe
software-packages/starccm+
software-packages/vasp
software-packages/specfem3d
software-libraries
software-tools/ddt
software-tools/scalasca
software-tools/intel-vtune
I have a branch
feature-slurm-22
for these updates.