Daily

常用 HPC 命令

module常见命令

命令含义举例
module avail查看中心部署的所有环境module avail
module load modulefile加载名为modulefile的环境module load compiler/devtoolset/7.3.1
module list列出当前加载的环境module list
module unload modulefile不加载名为modulefile的环境module unload compiler/devtoolset/7.3.1
module show modulefile查看modulefile的具体信息module show compiler/devtoolset/7.3.1
module purge清理当前加载的所有环境module purge

独占节点申请

salloc -p partition_name -N 1 -n 64 -t 02:00:00

常用CPU任务提交命令

示例脚本

#!/bin/bash
#SBATCH -J your_job_name
#SBATCH -p available_partition_name
#SBATCH -N 1
#SBATCH --ntasks-per-node=1
#SBATCH --cpus-per-task=64
#SBATCH -t 02:00:00

module purge
# load neccessary module
# your_command

定时查询任务列表

# 10s查询一次
squeue -i 10