如何使用sacct命令查找cpus /任务

时间:2019-09-18 13:12:45

标签: scheduler slurm resourcemanager

我使用slurm作业脚本提交了一个openmp作业

#!/bin/bash
#SBATCH --nodes=1
##SBATCH --ntasks=12
#SBATCH -c 12
#SBATCH --mem-per-cpu=30
#SBATCH --job-name=openMp
#SBATCH --error=error_%j.err
#SBATCH --output=output_%j.out
#SBATCH --time=0:5:0
cd bin
export OMP_NUM_THREADS=$SLURM_CPUS_PER_TASK
./openMp.out

这里的线程数为12,我已提交作业并正确输出了输出。 但是我想从sacct命令中获取完整的职位信息。 在这里,我无法获取线程数量的详细信息

sacct -u user1 --format=jobid,NTasks,NCPUS,NNodes

 JobID   NTasks      NCPUS   NNodes
------------ -------- ---------- --------

11402                         24        1
11402.batch         1         24        1
11402.0             1          1        1

如何使用sacct命令获取线程数信息?

0 个答案:

没有答案