Skip to content

队列介绍

本文介绍太行 I 号集群当前可用的登录、CPU 与 GPU 队列,以及常用的状态查看方式,便于用户根据作业类型选择合适的资源。

队列命名规则

队列名称通常由三部分组成:

  • q:表示队列(queue)。
  • cpugpu:表示资源类型。
  • 后缀标识:表示队列对应的硬件平台或显卡型号,如 18i23ia8004090 等。

队列列表

队列名称节点名称节点数量队列类型配置说明
qloginlogin[1-6]6登录节点供登录、环境配置和短时间调试使用。
qfreevnode[1-4]4CPU 免费队列每节点 16 核虚拟 CPU,内存 64 GB。
qcpu_18ibnode[1-30]30CPU 普通队列每节点 2 颗 Intel 4116 CPU,合计 24 核,内存 64 GB。
qcpu_23icnode[1-16]16CPU 普通队列每节点 2 颗 Intel 8358 CPU,合计 64 核,内存 512 GB。
qcpu_23iffnode[1-4]4CPU 大内存队列每节点 4 颗 Intel 8380H CPU,合计 112 核,内存 1.5 TB。
qcpu_23agnode[1-19]19CPU 普通队列GPU 节点上的 CPU 计算资源,每节点 2 颗 AMD EPYC 7663 CPU,最多可用 48 核,节点总核数 96,内存 512 GB。
qgpu_a800gnode[1-4]4GPU 队列每节点 8 张 A800,2 颗 AMD EPYC 7663 CPU,合计 112 核,内存 1 TB。
qgpu_40gnode[5-7]3GPU 队列每节点 8 张 A40,2 颗 AMD EPYC 7763 CPU,合计 128 核,内存 512 GB。
qgpu_3090gnode[8-17]10GPU 队列每节点 8 张 3090,2 颗 AMD EPYC 7763 CPU,合计 128 核,内存 512 GB。
qgpu_4090gnode[18-19]2GPU 队列每节点 8 张 4090,2 颗 AMD EPYC 9654 CPU,合计 192 核,内存 512 GB。

登录节点使用说明

登录节点仅用于登录、环境配置和短时间调试测试,请勿在登录节点批量投递作业或执行完整计算任务。单进程最长运行时间为 60 分钟。

作业运行时限

  • qfree:默认作业运行时限为 3 小时,达到时限后作业会被调度系统终止。
  • 其他计算队列:目前不设置默认运行时限。
  • qlogin:登录节点单进程最长运行 60 分钟,仅用于环境配置、代码编译和短时间测试。

合理设置运行时间

其他计算队列虽然没有默认运行时限,仍建议根据作业实际需要设置合理的运行时间,以便调度系统安排资源并及时发现异常作业。

查看集群状态

可以使用 sinfo 查看集群队列和节点状态:

bash
[demo@login2 ~]$ sinfo
PARTITION AVAIL  TIMELIMIT  NODES  STATE NODELIST
qfree*       up    3:00:00      4   idle vnode[1-4]
qcpu_23a     up   infinite      1   drng gnode14
qcpu_23a     up   infinite     10    mix gnode[4,8-13,15,17-18]
qcpu_23a     up   infinite      2   idle gnode[16,19]
qcpu_23i     up   infinite      1    mix cnode10
qcpu_23i     up   infinite      2  alloc cnode[1-2]
qcpu_23i     up   infinite     13   idle cnode[3-9,11-16]
qcpu_23if    up   infinite      1    mix fnode1
qcpu_23if    up   infinite      1   idle fnode4
qcpu_18i     up   infinite      1    mix bnode1
qcpu_18i     up   infinite     28   idle bnode[2-29]
qgpu_a800    up   infinite      3    mix gnode[1-2,4]
qgpu_a800    up   infinite      1   idle gnode3
qgpu_a40     up   infinite      2   idle gnode[6-7]
qgpu_3090    up   infinite      1   drng gnode14
qgpu_3090    up   infinite      8    mix gnode[8-13,15,17]
qgpu_3090    up   infinite      1   idle gnode16
qgpu_4090    up   infinite      1    mix gnode18
qgpu_4090    up   infinite      1   idle gnode19
Slurm 命令功能
sinfo -N查看节点级信息
sinfo -N --states=idle查看当前空闲节点
sinfo --partition=<队列名>查看指定队列信息
sinfo --help查看全部选项

常见节点状态包括:

  • drain:节点故障或已被管理员排空,不接收新作业。
  • alloc:节点资源已被完全分配。
  • idle:节点空闲,可供使用。
  • down:节点离线或不可用。
  • mix:节点部分资源已被占用,但仍有剩余资源可分配。

Copyright 2021 All Rights Reserved 生物设计中心 版权所有