IS - 节点2(无'=')接受了在slurm中请求节点的方法?

问题描述 投票:0回答:1
我只是意识到我一直在使用slurm脚本,在第一行,我以错误的方式指定了节点数量。我看到两个选项是

#SBATCH N 2

#SBATCH --nodes=2
。取而代之的是,我一直在脚本中使用
#SBATCH --nodes 2
(缺少'=')
(当然,我将2和其他值都更改为2)。但是,我已经使用SACCT和运行作业查看了我的所有完成作业,并且使用了我正确要求的节点数量。但是,如果#SBATCH --node 2是正确的,我在官方文档中找不到任何地方,我担心它是否会引起一些现在隐藏的问题。是否有保证,即接受与
#SBATCH --nodes 2
相同的方式。
    
当slurm文档始终使用表单

#SBATCH --nodes=2
cluster-computing slurm sbatch
1个回答
0
投票
--nodes=2

函数

getopt_long
函数
unistd.h
到解析参数。该功能的
仪说:

长选项可能会采用form -arg = param或-argparam
的参数

因此,没有the的版本,即,很可能总是有效的。请注意,您可以在提交时间使用
=

--nodes 2
参数检查,这使
--verbose
输出摘要是在提交脚本中找到的选项。
注意
sbatch
是一个错误,应该是
sbatch

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.