Metadata
Title
软件¶
Category
general
UUID
28734f08a92a4d05a902ddf4fb067e40
Source URL
https://docs.hpc.sjtu.edu.cn/app/index.html
Parent URL
https://docs.hpc.sjtu.edu.cn
Crawl Time
2026-03-13T07:56:19+00:00
Rendered Raw Markdown

软件¶

Source: https://docs.hpc.sjtu.edu.cn/app/index.html Parent: https://docs.hpc.sjtu.edu.cn

软件

交我算HPC+AI集群有许多预建的软件模块,并且数量还在不断增长,欢迎您告诉我们您研究领域中流行的软件。

集群使用Environment Module加载软件,您可参阅 软件模块使用方法 文档。

软件按以下类别列出,可以使用文档页面顶栏的搜索框查找软件。

编译器、MPI库、数学库、应用工具

编译器MPI库数学库应用工具

软件 描述 可用版本 平台
GNU Compiler Collection GNU编译器套件 9.3(D)
Armadillo 采用c++实现的类matlab风格的矩阵运算库 10.5.0
Intel Compiler Intel编译器套件 21.4.0
cuBLAS NVIDIA官方提供的GPU上的高性能矩阵运算库
CUDA NVIDIA CUDA SDK 10.2(D)
cuSOLVER NVIDIA官方提供的GPU上的线性代数求解器
cuSPARSE NVIDIA官方提供的GPU上的稀疏矩阵求解器
cuFFT NVIDIA官方提供的GPU上的快速傅里叶变换运算库
NVIDIA HPC SDK NVIDIA HPC SDK 20.11(D)
JDK Java开发套件 12.0
bisheng ARM平台高性能编译器 1.3.3
OpenMPI OpenMPI是一个开源MPI实现 3.1.5
Mpi4py mpi4py是通过python实现的MPI 3.1.4
Numba 用于python代码加速
Cupy GPU上运行的"numpy"
PyCUDA python语言cuda编程
Intel-MPI Intel MPI是一个高性能MPI实现 2019.4
Intel-Vtune Intel MPI是一个高性能MPI实现 2019.4
Hyper-MPI ARM平台高性能MPI实现 4.0.3
Intel mkl Intel MKL(数学核心函数库)包含BLAS、LAPACK、SCALAPACK、的高效实现 19.3
OpenBLAS OpenBLAS是一个开源的BLAS、LAPACK高效实现 2.4
GSL GNU Scientific Library是由C/C++编写的高效开源科学计算库 2.5
Eigen Eigen是一个C++编写的线性代数模板库 3.3.7
FFTW FFTW是一个被广泛使用快速傅里叶变换库 3.3.7
Hypre hypre是一个求解大型线性方程组的C语言库 2.20.0
Conda 环境管理与包管理软件 4.6.14
Python 一种广泛使用的解释型、高级和通用的编程语言 3.8, 3.7
PERL 一种功能丰富的计算机程序语言 5.30
R 为数学研究工作者设计的一种数学编程语言 3.6.2
Jupyter 为数十种编程语言的交互式计算开发开源软件,开放标准和服务
MATLAB 商业数学软件,用于数据分析 2023b
CMake 跨平台的编译工具,生成Makefile文件
glibc GNU发布的libc库 2.29
SPOOLES 面向对象的稀疏线性等式解析器 2.2
Deal.II 基于C++编写的有限元软件 9.3.3
CernVM-FS Cern开发的分布式文件系统 2.10.1
nvitop 开源的GPU监控工具 1.0.0

基准测试

基准测试

软件 描述 可用版本 平台
OSU Benchmarks 由俄亥俄州立大学开发的高速网络基准测试 5.6.3
HPL 用于Top500超算排名的高性能线性方程求解基准测试程序,测量超算集群性能 2.3
HPCG 新的HPC系统排名指标,可作为HPL基准程序的补充 3.1
minife 非结构化隐式有限元代码的代理应用程序 2.1.0
IOR 用于测量集群并行IO读写能力的测试程序 3.3.0
mdtest 用于测量集群元数据性能的测试程序 3.3.0
io500 用于测量集群综合存储IO性能的测试程序 sc23_v1

原子分子软件

原子分子软件

软件 描述 可用版本 平台
ABACUS 专为大规模电子结构模拟而设计的开源软件包 v3.9.0.17
ABINIT 第一原理平面波赝势总能计算软件包 8.10.3
GAUSSIAN 量子化学软件包 自己安装
GPUMD 在GPU上实现的通用分子动力学软件包,提供高效NEP机器学习势函数 4.5
GROMACS 研究生物分子体系的分子动力学程序包 2019 2020
VASP 量化计算软件 5.4.4
Amber 分子动力学模拟软件 20 22
LAMMPS 桑迪亚实验室开发的一套分子动力学模拟器,原子分子大规模并行模拟. 2020 2021
LAMMPS-RBE 上海交通大学基于lammps二次开发的自研软件 2021
NWChem 量子化学计算软件 6.8.1
Quantum ESPRESSO 纳米尺度上进行电子结构计算和材料建模 6.6
CP2k 基于密度泛函理论的从头算分子动力学软件 6.1
SIESTA 用于分子和固体的电子结构计算和分子动力学模拟 4.0.1
VMD 分子可视化程序 1.9.4
OVITO 分析数据及可视化动力学结果 3.2.1
Paraview 开源、跨平台数据分析和可视化程序 0.4.1
gnuplot 开源、跨平台数据分析和可视化程序 4.6
QuickPIC 模拟基于等离子体的加速器问题 1.0
gmx_MMPBSA 基于AMBER的MMPBSA.py开发,使用GROMACS文件执行端态自由能计算 1.5.6
thirdorder 基于AMBER的MMPBSA.py开发,使用GROMACS文件执行端态自由能计算 1.4.3
GAMESS GAMESS是量子化学软件,很大程序上可做业务Gaussion的替代 2022 R2
DeePMD-kit DeePMD-kit是一种基于机器学习的分子动力学模拟方法 2.1.1
CHROMA Chroma是一个为解决夸克和胶子理论而设计的物理应用程序 2021.4
Osiris OSIRIS是一个大规模并行计算胞内粒子(PIC)的程序 4.4.4
CASM 用于研究多成分晶体固体的第一原理统计力学软件 1.2.0

工程计算软件

工程计算软件

软件 描述 可用版本 平台
CESM 地球气候系统模式 2.2
Calculix 开源有限元分析软件 2.17
Cantera 开源化学反应动力学分析软件 3.0.0
WRF 中尺度天气预报模式 3.9,4.3.1
CMAQ 中尺度天气预报模式 3.9,4.3.1
cplex 大型线性以及非线性规划求解软件
Nektar++ 有限元分析软件 5.0.0
Octave 用于数值计算和绘图的开源软件,比matlab更加轻型便捷,适用于小型场合。 5.2.0
OpenFOAM 面向对象的计算流体力学类库 7, 1712, 1812,
OpenRadioss 开源显式动力学求解器
WhiskyTHC 开源的大型数值相对论求解器
PSI4 面向对象的计算化学软件 1.5
PySPH 基于python的光滑粒子流体动力学框架 1.5
STAR-CCM+ 新一代通用计算流体力学分析软件 2.7.0
Gerris 求解描述流体流动的偏微分方程的软件 1.3.2
SUMO 开源交通信号模拟软件 1.10.0
Elphbolt 用于求解耦合电子和声子-玻尔兹曼输运方程 1.0
DAMSK 多物理晶体塑形模拟包,可有效处理多物理问题 3.0.0-alpha6
ROMS ROMS是三维区域海洋模型,用于海洋及河口地区的水动力及水环境模拟 3.6
PROJ PROJ是通用的坐标转换软件 7.2.1
colmap COLMAP是用来做SfM或者MVS的软件 3.7
pymultinest pymultinest可用于贝叶斯分析、参数选择等。 2.11
LORENE 用于解决数值相对论和计算天体物理学中的各种问题。 2006
Basilisk 用于解决自适应直角坐标网格上的偏微分方程。 8.5.0
Neper-FEPX 用于多晶塑性的模拟。 4.6.1

AI计算软件

AI计算软件

软件 描述 可用版本 平台
PyTorch 开源的python机器学习库 1.6.0
TensorFlow 用于各类机器学习算法的编程实现 2.0.0
Keras Python编写的开源人工神经网络库能在TensorFlow、Theano或PlaidML上运行。 2.1.0, 2.3.0
Apache TVM 开源的机器学习编译框架 0.8.0

生信计算软件

生信计算软件

软件 描述 可用版本 平台
AlphaFold2 DeepMind开源蛋白质结构,深度学习算法通过蛋白质序列来预测蛋白质结构. 2.1
AUGUSTUS Augustus是用作de novo基因注释(即从头预测)的软件。 1.5.1
BASIL-ANISE 从 BAM 格式的对齐配对 HTS 读数中检测结构变体断点的方法 0.2.13
BatVI 检测病毒整合的软件包 2.1.0
BCFtools vcf和BCF文件的工具合集 1.10.2
BEDTOOLS2 可以对genomic features进行比较、相关操作和注释的工具 2.27.1
BICseq2 SV检测软件 0.3.0
Bismark 全基因组甲基化软件 0.19.0
Blast-plus 基于局部比对算法的搜索工具 2.9.0
BOWTIE 一种快速短对齐器 1.2.3
BOWTIE2 短序列比对软件 2.3.5.1
BreakDancer C++软件包,可提供下一代配对末端测序读取的全基因组结构变异检测 2019-5-12
BWA 一款将序列比对到参考基因组上的软件 0.7.17
CCMpred 一种用于预测蛋白质残基间接触的软件 last branch
cd-hit 序列聚类软件 4.8.1
CDO 包含大量标准处理气候和预报模式数据的算子的集合 1.9.8
cdsapi 允许用户通过 Python 脚本从 CDS 数据集请求数据的服务 1.5.1
chimera 一个用于聚合产物二次分析的软件包 1.32.0
CLEVER 用于分析下一代测序数据的工具 10.6.2
CNVnator 一种用于发现和表征群体基因组测序数据中拷贝数变异 (CNV) 的工具 3.8
ColabFold AI 蛋白结构预测软件 1.2
Control-FERRC 一种使用深度测序数据检测拷贝数变化和等位基因不平衡(包括 LOH)的工具 0.11.7
CREST 一种使用下一代测序数据以碱基对分辨率检测基因组结构变异的新算法 10.0.130
CUFFLINKS 主要用于基因表达量的计算和差异表达基因的寻找 2.2.1
DeepGo 使用深度学习识别分类器根据序列和相互作用预测蛋白质功能 2.4.3
DeepVariant 开源工具,用深度神经网络从DNA测序数据中快速较精确识别碱基变异位点 10.0.130
DELLY 一种集成的结构变异(SV)预测方法 2.2.1, 0.8.3
DESeq2 分析来自 RNA-seq 的计数数据的一项基本任务是检测差异表达的基因 1.3.4d
ERDS 实体关系图 2.2.1
FastQC 一款基于Java快速多线程地对测序数据进行质量评估的软件 0.11.7
FermiKit Illumina全基因组germline变异检出流程 0.11.7
FSL 核磁共振、DTI脑成像数据分析软件 6.0
GATK 二代重测序数据分析软件 3.8
GEANT4 C++软件包, 用于模拟粒子在物质中输运的物理过程 10.6.2
GenomeStrip 识别拷贝数变异区 10.0.130
GMAP-GSNAP mRNA和EST序列的基因组定位和比对程序 2019-5-12
GRAPHMAP 一个高度敏感和准确的映射器 0.3.0
GRIDSS 用于 Web 的二维布局系统 2.2.1
GsUtil Python 应用程序,可让您从命令行访问 Google Cloud Storage 1.3.4d
HISAT2 快速、灵敏的比对软件 2.1.0
HMMER 序列比对软件 3.3
Hydra-sv 使用双端映射检测结构变异 (SV) 断点 0.7.17
km 使用 k-mer 分解进行 RNA-seq 研究的软件 240
Lumpy 用于基因组结构变异SV的检测 1.2.3
LUMPY-SV 一款SV检测工具 0.2.13
MAKER 基因组注释流程 2.1.2
Manta 检测单个样品的germline变异和tumor/normal配对样品的somatic变异 1.6.0
MEGAHIT 二代测序从头组装工具 1.1.4
METIS 图切分软件包 5.1.0
MELT 模拟岩浆演化的工具 2.27.1
MetaSV 用于下一代测序的准确且综合的结构变异检测器 1.1.4
MindTheGap 虚拟原型中的GPU建模 5.1.0
Mobster 一个 mob/pair 编程计时器 3.2.7a
MrBayes 系统树重建软件 3.2.7a
NCBI-RMBLASTN 基于序列相似性的数据库搜索程序 2.2.28
OpenSlide-python C 库,它提供了一个简单的界面来读取整张幻灯片图像
pandas 使用python进行数据分析的基本工具,用来分析表结构的数据 2.1.2
PBSV 从 PacBio SMRT读数中检出和分析二倍体基因组中的结构变异 2.2.28
PGA 通过 RNA-Seq 数据识别新肽 2.2.28
PERCOLATOR 从鸟枪法蛋白质组学数据集中鉴定肽的半监督学习 3.5.0
PICARD 一组命令行工具,用于处理高通量排序(HTS)数据和格式 2.19.0
Pindel 检测复杂INDEL 2.19.0
PRISM 多功能统计工具 1.1.8, 3.6.2
r-rgl 为 3D 交互式图形提供中高级函数 240
RELION 针对单颗粒冷冻电镜图片进行处理的框架 3.0.8, 3.1.3
RetroSeq 基因分型转座元件变体(TEV)检测工具 3.0.8
RFdiffusion 使用蛋白结构预测,反向运用到蛋白质结构设计 1.1.0
RNA-SEQC 计算一系列对RNA-Seq数据进行质量控制的计量学的java程序 1.1.8
RoseTTAFold 开源蛋白质结构预测软件 1.0
STAR 测序序列与参考序列比对,常用于RNA-seq的比对 2.7.6.a
SALMON 一种从 RNA-seq 数据中快速量化转录本的工具 0.14.1
Samtools 用于操作sam和bam文件的工具合集 1.9
Sniffles 用于检测长读长数据的SV 1.1.8
SOAPDENOVO2 用于序列组装的软件 240
SRATOOLKIT 将 .sra文件转换为 .fstaq.gz文件的工具 2.9.6
sra-tools 使用 INSDC 序列读取档案中的数据的工具和库的集合 2.9.6
STRINGTIE 转录组标表达定量软件 1.3.4d
STRique Python包,用于分析ONT长读长测序数据中STR的重复扩展和甲基化状态
SV2 一种机器学习算法,对双端全基因组测序数据中的缺失和重复进行基因分型 0.14.1
SvABA 全基因组局部组装检测测序数据中结构变异的软件 1.1.3
SVDetect 从测序数据中分离和预测染色体内和染色体间重排的应用程序 240
TOPHAT 将RNA-Seq数据进行快速剪接映射的程序 2.1.2
VARDICTJAVA 用 Java 和 Perl 编写的变种发现程序 1.5.1
VSEARCH 开源免费的64位,无内存限制的扩增子数据处理分析软件 2.4.3
VariationHunter 变异检测软件 1.9.8
Wham 加权直方图分析方法 2.9.6
WGCNA 加权相关网络分析
Rosetta 模拟大分子结构的综合软件 3.12
Hic_breakfinder 基因组SV检测工具 1.0
EasyFuse 融合基因检测工具 1.3.5
MetaWRAP 宏基因组数据分析流程工具 1.3
GATE 医学成像和放射治疗的数值模拟软件 9.2
pangenie 基于范基因组的基因分型器 v2.0.0
Cell Ranger 基因序列分析流程 v7.2.0
Minimap2 基因序列比对程序 v2.14

2026 年 01 月 15 日