我很好奇是否可以使用 SLURM 请求少于一个节点。
例如,如果我使用命令,
#!/bin/bash
#SBATCH --job-name="name"
#SBATCH --output="name.%j.%N.out"
#SBATCH --ntasks 1
#SBATCH --time=00:30:00
SLURM 会自动为我保留整个节点,还是会尝试让我只使用一个处理器?这可以让我的小作业更快地在集群上运行吗?
如果我使用命令
#!/bin/bash
#SBATCH --job-name="name"
#SBATCH --output="name.%j.%N.out"
#SBATCH --ntasks 13
#SBATCH --time=00:30:00
但是每个节点只有 12 个核心,那么 SLURM 会做什么呢?
谢谢