集群软件

目前我们的集群安装了如下的软件,用户需根据自己的需求进行载入。绝大多数软件都可以使用

module add <module name>

进行载入。使用

module help <module name>

可以查看对应软件模块的详细信息,包括内嵌软件版本以及可能的冲突等。加粗的版本 是使用 module add 命令不指定版本号时载入的默认版本;用‘‘*’’标出的是登录系统 后自动载入的版本。

软件名称 版本 备注
gcc 6.1.0* 系统默认,不含 gfortran
4.7.4 不支持 C11
4.8.5 ---
5.3.0 ---
5.5.0 ---
6.2.0 ---
6.3.0 ---
6.4.0 gcc6 系列最新
7.1.0 ---
7.2.0 ---
7.3.0 gcc7 系列最新
8.1.0 gcc8 系列最新
cmake 3.9.4 ---
gdb 7.12 C 程序的默认调试工具
git 2.13.3 ---
2.15.1 ---
Valgrind 3.12.0 ---
MATLAB R2015b ---
R2016b 北京大学正版软件平台
R2017a
R2017b
R2018a
R 3.2.5 ---
3.3.2 ---
Anaconda 2 主版本 5.2.0,py27
2-5.0.1 python 2.7.14
3 主版本 5.2.0,py35
3-5.0.0.1 python 3.6.2
python 2.6 官方已经停止维护
3.5 与 Anaconda 冲突
JAVA/JDK 1.8.0_91* 系统工具,非 modules
cuda 8.0 适配 cudnn6
9.0 适配 cudnn7
Intel 2018.1.163 cluster edition,暂无法在 comput6 上使用。
OpenMPI 1.8.5 提供 mpicc/mpiexec,与其它 MPI 冲突。
2.0.0 提供 mpicc/mpiexec,与其它 MPI 冲突。
3.0.0 整合 SLURM,提供 mpicc/mpiexec,与其它 MPI 冲突。
mpich 3.2 提供 mpicc/mpiexec,与其它 MPI 冲突。
3.2.1
3.2.1-pmi 整合 SLURM,不含 mpiexec,与其它 MPI 冲突。
PETSc 3.5.4 依赖 mpich/3.2
SLEPc 3.5.4 使用时必须和 PETSc 版本一致
fftw 3.3.5 支持单精度和双精度版本,MPI。使用 MPI 功能请载入 mpich/3.2
Eigen 3.3.1 使用其 MKL 接口时需要在编译指定 MKL 头文件和库文件的位置
Vim 8.0 Vim 系列最新
tmux 2.5 ---
mujoco 150 仅能在 comput6 上使用
binutils 2.30 ---

安装新软件

如果你需要的软件不在以上列表中,可联系管理员进行安装。或者参考以下指南