Hi I am using the bridges2 supercomputer in PSC for running jobs, when I am trying to submit the job using the script below, I am getting the error
sbatch: error: Allocation requested cores/tasks must be in quarter increments of EM node resources (24, 48, 72, 96)
sbatch: error: Batch job submission failed: Access/permission denied
#!/bin/bash
#SBATCH -N 1
#SBATCH -p EM
#SBATCH --job-name=Job_3
#SBATCH -t 5-00:00:00
#SBATCH --mail-user [email protected]
#SBATCH --mail-type FAIL
#SBATCH --error=/jet/home/xyz/sdn_result/run1/err/Job_3.err
#SBATCH --output=/jet/home/xyz/sdn_result/run1/out/Job_3.out
#SBATCH --ntasks=1
cd /jet/home/xyz/sdn_result/run1/application1/512; /jet/home/xyz/install/codes-swm/bin/model-net-mpi-replay --sync=1 --workloa
d_type=online --workload_conf_file=/jet/home/xyz/sdn_result/workconf/application1-512.all --alloc_file=/jet/home/xyz/sdn_resul
t/allocfiles/512-single.alloc --lp-io-dir=/jet/home/xyz/sdn_result/run1/application1/512/lpio-sdn -- /jet/home/xyz/sdn_result/
netconf/512-sdn.conf &> /jet/home/xyz/sdn_result/run1/application1/512/output-sdn; cd /jet/home/xyz/sdn_result/run1
Please kindly let me know how can I resolve the error.
This is not a standard Slurm error, but rather looks like a
cli_filterimplemented at your site to enforce some policies, among which it appears from the message that the number of cores per tasks must by one of 24, 48, 72, or 96.So you can try adding
to your submission script.