资源与配置
1.计算资源配置
Mcloud由登陆节点、管理节点、存储节点以及CPU和GPU计算节点,高速互联网络组成。计算节点为用户提供一个大规模并行计算资源,用户可以将自己的作用通过作业 调度系统提交到计算节点上运行,计算节点配置情况如下表所示:
队列 | 单节点核心数 | gpu 卡数 | 内存 |
---|---|---|---|
3080ti/student/demo | 28 | 4块3080ti | 256GB |
3090 | 28 | 4块3090 | 512GB |
1080ti | 56 | 4块1080ti | 256GB |
p100 | 20 | 8块p100 | 1.5TB |
4090 | 24 | 4块4090 | 512GB |
cpu | 64 | 256GB |
温馨提示
a.可用队列可在 平台首页 → 可用队列 查看。
b.禁止用户在登陆节点上运行计算程序,所有计算程序均通过slurm作业调度系统提交到计算节点。
2.文件系统配置
每个新用户默认存储是 500G,用户数据占用的磁盘空间超过磁盘配额后会影响数据保存或者作业运行,建议您经常检查配额,及时清理备份不需要的数据。 如果需要比较大的磁盘空间存储数据,可以联系销售经理增加配额。
3.集群环境配置
Mcloud安装了Intel编译器和GCC编译器。用于可以根据自身程序需求,选择相应的编译器进行编译和应用程序开发,由于集群采用的是Intel的CPU,因此在编译中除特定需要,建议用户首选Intel编译器。另外,Mcloud上还提供了MPI并行编译环境,在GPU计算节点上有针对GPU的CUDA编译环境。
Mcloud支持Environment modules工具来快速设置和修改用户编译运行环境。Environment modules通过加载和卸载modulefile(环境配置文件)可以直接改变用户的环境变量。用户不需要频繁修改.bashrc文件,从而避免误操作。如下为 Modules 常用命令,如果用户计划使用某一软件,先在 shell 命令行下 输入 module av 查看所需软件是否已在系统中安装;若已安装,则通过 module help 命令具体查看所需软件的版本、依赖环境等;然后在 shell 命令行下通过 module add 加载环境变量,最后提交脚本。
命令 | 作用 |
---|---|
module avial | 查看系统中可用的软件环境 |
module help | 查看帮助信息 |
module load | 加载环境变量 |
module unload | 卸载环境变量 |
module list | 显示用户已加载的环境变量 |
module purge | 卸载当前shell环境下的所有环境变量 |