Slurm 错误“分配请求的核心/任务必须以季度增量”

问题描述 投票:0回答:1

您好,我正在 PSC 中使用bridges2超级计算机来运行作业,当我尝试使用下面的脚本提交作业时,我收到错误

sbatch:错误:分配请求的核心/任务必须以 EM 节点资源的四分之一增量(24、48、72、96)

sbatch:错误:批量作业提交失败:访问/权限被拒绝

#!/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

请让我知道如何解决该错误。

mpi slurm hpc sbatch
1个回答
0
投票

这不是标准的 Slurm 错误,而是看起来像在您的站点上实施的

cli_filter
以强制执行某些策略,其中从消息中可以看出,每个任务的核心数必须为 24、48、72 之一,或 96。

所以你可以尝试添加

#SBATCH --cpus-per-task=24

您的提交脚本。

© www.soinside.com 2019 - 2024. All rights reserved.