4. MACA HPC发布列表
4.1. 科学计算应用
名称 |
类型 |
描述 |
对应官方版本 |
支持芯片系列 |
ARM CPU 支持情况 |
|---|---|---|---|---|---|
HTR-solver |
CFD与流体模拟 |
高超声速空气热力学求解器 |
1.4.1 |
C500 |
无 |
OpenFOAM |
CFD与流体模拟 |
开源CFD软件 |
v2206 |
C500、C600、X302 |
无 |
OpenLB |
CFD与流体模拟 |
格子玻尔兹曼CFD软件 |
1.9r0 |
C500、C600、X302 |
无 |
PHengLEI |
CFD与流体模拟 |
国产CFD软件 |
ht_alpha |
C500、X302 |
C500 |
PyFR |
CFD与流体模拟 |
高阶流体/可压缩流求解框架 |
2.1 |
C500、C600、X302 |
C500、C600、X302 |
cuOpt |
优化求解器 |
优化求解器,支持线性规划 二次规划 SOCP QCQP 混合整数规划 路径规划 |
beta |
C500、C600、N300、X301、X302 |
无 |
AMReX |
HPC框架与工具 |
块结构自适应(adaptive mesh refinement)网格框架 |
24.06 |
C500、X302 |
无 |
cudarc |
HPC框架与工具 |
Rust 的 CUDA 安全封装/绑定,覆盖驱动、运行时及部分 CUDA 库接口。 |
0.13.4 |
C500 |
无 |
Julia |
HPC框架与工具 |
高性能动态科学计算语言,常用于数值计算、数据科学和可微编程。 |
2024.09 |
C500 |
无 |
VkFFT |
信号处理 |
跨平台GPU加速FFT库 |
v1.3.4 |
C500 |
无 |
Amber |
分子模拟 |
生物分子模拟APP |
22 |
C500、C600、X301 |
无 |
AutoDock |
分子模拟 |
一款分子对接软件,计算化合物小分子在生物大分子中的结合构象。 |
2023.0807 |
C500、C600、X301、X302 |
C500、C600、X301、X302 |
DeePMD |
分子模拟 |
深度学习势能模型套件 |
v3.1.1 |
C500、C588、C600、C600U、X206、X301、X302 |
无 |
GROMACS |
分子模拟 |
GPU加速分子动力学APP |
2023.3、2026.1 |
C500、C600 |
C500、C600 |
LAMMPS |
分子模拟 |
GPU加速分子动力学APP |
stable_22Jul2025 |
C500、C600、X301 |
无 |
MetaxFEP |
分子模拟 |
沐曦自研蛋白质-小分子结合自由能计算引擎 |
0.5.0 |
C500、C600、X301 |
无 |
OpenMM |
分子模拟 |
GPU加速分子动力学APP |
8.0.0 |
C500、C600、X301 |
C500、C600、X301 |
Uni-Dock |
分子模拟 |
GPU加速分子对接 |
v1.1.2 |
C500、C600 |
无 |
BART |
医学影像 |
MRI图像重建工具 |
v0.8.00 |
C500 |
无 |
STIR |
医学影像 |
PET/SPECT图像重建工具 |
5.2.0 |
C500 |
无 |
ParaView & VTK-m |
可视化 |
科学可视化平台 |
5.13.1 |
C500 |
无 |
RTM3D |
地球系统模拟 |
三维逆时偏移成像 |
1.0 |
C500、C600、X302 |
无 |
SPECFEM3D |
地球系统模拟 |
高精度地震波传播模拟 |
4.0 |
C500 |
无 |
HPCG |
基准测试 |
HPCG(High Performance Conjugate Gradient):双精度稀疏共轭梯度基准 测试。 |
0.9.0 |
C500、C588、C600、C600U、X206、X301、X302 |
C500、C600、X302 |
HPL |
基准测试 |
是测试高性能计算机和集群双精度浮点性能的基准程序。 |
2023.0807 |
C500、C588、C600、C600U、X206、X301、X302 |
C500、C588、C600、C600U 、X206、X301、X302 |
WRF |
天气预报模拟 |
中尺度数值天气预报系统 |
4.4.2 |
C500、C600、X301 |
无 |
atpqc-cuda |
密码学与安全计算 |
后量子密码的密钥封装CRYSTALS-Kyber算法 |
1.0.0 |
C500 |
无 |
cuDilithium |
密码学与安全计算 |
后量子密码的签名算法Dilithium的高通量GPU实现 |
1.0.0 |
C500 |
无 |
hashcat |
密码学与安全计算 |
多平台密码破解工具 |
6.2.6 |
C500 |
无 |
sppark |
密码学与安全计算 |
GPU 加速零知识证明生成过程的密码学库。 |
0.13.4 |
C500 |
无 |
deal.II |
数值计算库与求解器 |
通用有限元软件库 |
v9.7.1 |
C500 |
无 |
Ginkgo |
数值计算库与求解器 |
稀疏线性方程求解器 |
v1.9.0 |
C500、X302 |
无 |
ABACUS |
材料科学计算 |
原子基组DFT软件 |
3.9.0.27 |
C500、C588、C600、C600U、X206、X301、X302 |
无 |
CP2K |
材料科学计算 |
混合高斯平面波DFT软件 |
2025.2 |
C500、X301 |
无 |
PWDFT |
材料科学计算 |
第一性原理计算软件 |
1.0.0 |
C500、X301 |
无 |
PyPWDFT |
材料科学计算 |
第一性原理计算软件 |
1.0.0 |
C500、X301 |
无 |
VASP |
材料科学计算 |
平面波第一性原理计算软件 |
6.2.0 |
C500 |
C500 |
VASP - OpenACC |
材料科学计算 |
平面波第一性原理计算软件 |
6.4.2 |
C500、C600、X301 |
无 |
REMORA |
海洋环流模拟 |
基于 AMReX 的自适应区域海洋模型 |
1.4 |
C500、C600、X301 |
无 |
ROMS |
海洋环流模拟 |
区域海洋模拟系统 |
1.0 |
C500、C600、X301 |
无 |
MakoEM |
物理仿真 |
内部电磁仿真软件。 |
ht_alpha |
C500、C600、X302 |
无 |
WarpX |
物理仿真 |
激光等离子体相互作用模拟代码(基于AMReX) |
24.04 |
C500、X302 |
无 |
RELION |
生命科学计算 |
冷冻电镜图像处理与三维重建工具 |
4.0.0 |
C500、C600、X301 |
无 |
Qiskit Aer |
量子与高能物理计算 |
量子计算GPU 模拟后端 |
0.17.2 |
C500、C600、N300、X301 |
无 |
4.2. 工具
名称 |
类型 |
描述 |
对应官方版本 |
支持芯片系列 |
ARM CPU 支持情况 |
|---|---|---|---|---|---|
HPC SDK基础镜像 |
工具 |
对标NVIDIA HPC SDK,包含了常用的HPC工作中所需的工具、函数库等 |
1.0.0-beta |
C500、C600、N300、X206、X301、X302 |
无 |
Slurm |
工具 |
集群计算资源管理和作业调度系统 |
22.05.3、25.05.8 |
C500、C588、C600、C600U、N300、X301、X302 |
无 |
4.3. AI for Science模型与框架
名称 |
类型 |
对应官方版本 |
支持芯片系列 |
ARM CPU支持情况 |
开发者社区发布情况 |
Python 版本 |
训练/推理框架版本 |
|---|---|---|---|---|---|---|---|
FTorch |
AI for Science框架 |
1.0.0 |
C500、C600、X301 |
无 |
无 |
无 |
无 |
PhysicsNeMo |
AI for Science框架 |
2.0.0 |
C500 |
无 |
无 |
无 |
无 |
MONAI |
医学影像模型 |
1.5.2 |
C500、C600、X301、X302 |
无 |
镜像 |
3.12.11 |
2.8.0 |
DGL |
图学习框架与AI工具 |
2.4 |
C500、C600、X301 |
无 |
镜像 |
3.1 |
pytorch 2.4 |
PyG |
图学习框架与AI工具 |
v0.4.0 |
C500、C600、X301 |
无 |
镜像、二进制包 |
3.1 |
pytorch 2.4 |
ALIGNN |
材料科学模型 |
2024.10.30 |
C500、C600、N300 |
无 |
无 |
无 |
无 |
AVIARY |
材料科学模型 |
1.0.0 |
C500、C600、N300 |
无 |
无 |
无 |
无 |
DARWIN |
材料科学模型 |
main |
C500、C600、N300 |
无 |
无 |
无 |
无 |
EquiformerV2 |
材料科学模型 |
9841d0e |
C500、C600、X301 |
无 |
无 |
无 |
无 |
MACE |
材料科学模型 |
0.3.15 |
C500、C600、N300、X301 |
无 |
无 |
无 |
无 |
MATGL |
材料科学模型 |
1.1.3 |
C500、C600、N300 |
无 |
无 |
无 |
无 |
MatRIS |
材料科学模型 |
v0.9 |
C500、C600、N300 |
无 |
无 |
无 |
无 |
MatterGen |
材料科学模型 |
0eded60 |
C500、C600、N300 |
无 |
无 |
无 |
无 |
MatterSim |
材料科学模型 |
1.2.1 |
C500、C600、N300 |
无 |
无 |
无 |
无 |
ai-models |
气象与气候模型 |
0.7.4 |
C500、C600、X301 |
无 |
镜像 |
3.12 |
pytorch 2.4 |
Earth-2 |
气象与气候模型 |
1.0 |
C500、C600、X301 |
无 |
无 |
无 |
无 |
NeuralGCM |
气象与气候模型 |
1.2.2 |
C500、C600、X301 |
无 |
镜像 |
3.12 |
Jax 3.5.3.0 |
NowcastNet |
气象与气候模型 |
v1 |
C500、C600、X301 |
无 |
无 |
无 |
无 |
AlphaFold 3 |
蛋白质与生物分子模型 |
v3.0.4 |
C500 |
无 |
无 |
无 |
无 |
AlphaFold3 CP |
蛋白质与生物分子模型 |
v3.0.1 |
C500、C600 |
无 |
无 |
无 |
无 |
AlphaGenome |
蛋白质与生物分子模型 |
v0.8.0 |
C500 |
无 |
无 |
无 |
无 |
BindCraft |
蛋白质与生物分子模型 |
v1.5.3 |
C500、C600 |
无 |
无 |
无 |
无 |
Boltz-2 |
蛋白质与生物分子模型 |
v2.2.0 |
C500、C600 |
无 |
镜像 |
3.1 |
pytorch 2.4 |
ESM3 |
蛋白质与生物分子模型 |
v3.4.1 |
C500、C600 |
无 |
无 |
无 |
无 |
HelixFold3 |
蛋白质与生物分子模型 |
3.2.0 |
C500、C600 |
无 |
无 |
无 |
无 |
OpenDDE |
蛋白质与生物分子模型 |
v1.1.1 |
C500、C600 |
无 |
无 |
无 |
无 |
OpenFold-3 |
蛋白质与生物分子模型 |
v0.5.0 |
C500、C600 |
无 |
无 |
无 |
无 |
Protenix |
蛋白质与生物分子模型 |
v2.0.0 |
C500、C600 |
无 |
无 |
无 |
无 |
ProtTrans |
蛋白质与生物分子模型 |
v1.0 |
C500、C600 |
无 |
无 |
无 |
无 |
rc-foundry |
蛋白质与生物分子模型 |
v0.1.9 |
C500、C600 |
无 |
无 |
无 |
无 |