MUSA 科学计算开源项目集

92 个 MUSA 科学计算开源项目,覆盖分子模拟、数学库与求解器、并行编程与通信、生命科学、流体力学等 8 个方向。

分子模拟与材料科学:项目与核心用途
项目核心用途
CP2K用于分子与固体体系原子级模拟的量子化学计算软件。
LAMMPS面向原子、分子和材料体系的并行分子动力学模拟软件。
OpenMM可作为应用或库使用的分子模拟工具,支持自定义力场与积分器。
ABACUS基于密度泛函理论的电子结构软件,支持平面波与数值原子轨道基组。
ABINIT用于材料电子结构及相关物性的第一性原理计算软件。
AutoDock-GPU面向 GPU 等加速器的分子对接软件,用于预测配体与受体结合姿态。
DeePMD-kit用于训练深度学习原子间势并开展分子动力学模拟的软件。
EquiformerV2用于原子体系建模的等变 Transformer,支持高阶几何表示。
GPUMD在 GPU 上执行分子动力学模拟的计算软件。
MatGL面向材料科学的图深度学习库。
MatterGen面向无机材料设计的生成模型,可按目标属性引导结构生成。
NVIDIA ALCHEMI Toolkit-Ops用于原子模拟的 GPU 批量计算算子集,涵盖邻居搜索、相互作用和优化。
NWChem用于分子与材料体系量子化学计算的并行软件。
PWDFT采用平面波基组开展密度泛函理论计算的软件。
SIRIUS提供电子结构计算核心功能的库,可作为材料模拟软件的计算后端。

MUSA 科学计算架构

  1. 行业应用

    • GROMACS
    • SPONGE
    • RELION
    • DSDP
    • QSim
    • 自研应用
    行业应用
  2. AI 框架适配

    • PyTorch(Torch-MUSA)
    • TensorFlow(tensorflow_musa)
    • PaddlePaddle(paddle_musa)
    • SGLang(SGLang-MUSA)
    • vLLM(vLLM-MUSA)
    深度学习
  3. MUSA-X 数学库

    • muBLAS
    • muFFT
    • muSOLVER
    • muSPARSE
    • muRAND
    • muPP
    • muAlg
    • muThrust
    数学库
  4. MUSA 编程模型 / 运行时

    • 通用计算语义
    • MUSIFY 源码迁移
    • 编译器
    • 任务调度器
    运行时与编译器
  5. 驱动 / 通信

    • MT Linux Driver
    • MCCL
    系统软件
  6. MTT S5000 AI 训推一体全功能 GPU

    • 多精度计算引擎
    • 大容量显存
    • 高带宽互联
    硬件底座

使用科学计算套件快速开始

摩尔线程科学计算套件提供预配置的 MUSA 开发与运行环境,集成常用科学计算应用,帮助开发者快速开展科学计算。

镜像内置组件

MUSA Toolkit
摩尔线程 GPU 应用开发、编译和运行所需的基础软件栈。
GROMACS
面向生物分子和软物质体系的高性能分子动力学软件。
LAMMPS
面向原子、分子和材料体系的并行分子动力学模拟软件。
Amber
面向生物分子结构、动力学和相互作用分析的软件套件(套件 1.1.0 中为 Alpha 版本)。
SPONGE
面向分子模拟任务的高性能分子动力学软件。

获取套件镜像 · v1.1.0

科学计算套件镜像

套件 v1.1.0 · MUSA 5.2.0

MTT S5000 | x86_64 | Ubuntu 22.04