BIMSA计算集群使用指南

基本使用指南
基础条件
此集群的用户应熟悉以下技能/诀窍
1. Linux(尤其是 Ubuntu)操作系统,命令行操作
2. SLURM 作业调度系统(示例教程
3. 无需 root 权限即可在主目录中构建自己的计算环境

访问 BCC
成功申请帐户后,您可以使用任何 ssh 客户端登录 sls.bimsa.net 端口22。如果您在BIMSA之外访问,请确保先连接到BIMSA VPN服务。

构建您的计算环境
整个 BCC 集群(包括登录和计算节点)共享相同的用户主目录。集群已经提供了 anaconda 环境。您可以在主目录中构建自己的虚拟环境来执行计算。

或者,您可以编译程序并放在主目录中

使用 SLURM
简单 Linux 资源管理实用程序 (SLURM) 是 BCC 的资源管理和作业调度系统。所有计算作业都必须由 SLURM 提交。

这是一个示例脚本(test.sh)

#!/bin/bash
#SBATCH -o job.%j.out
#SBATCH -J myFirstGPUJob
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=6
#SBATCH --gres=gpu:1
nvidia-smi

之后,您可以提交作业

$ sbatch test.sh

您可以通过以下方式读取作业输出

$ cat job.[nn].out