跳到主要内容

摩尔线程 MUSA 软件开发集成套件

MUSA

MUSA 软件是摩尔线程 GPU 并行计算编程语言,面向使用对象是并行计算程序的开发人员,建立摩尔线程 GPU 与并行计算程序之间的桥梁。

MUSA Toolkits:摩尔线程 MUSA 开发工具包

为了给开发人员提供了完备的编译器、运行时库、计算加速库、调试和分析工具等内容,MUSA Toolkits 将上述内容打包到一起,并提供二进制的一键安装方式。在安装 MUSA Toolkits 后,开发者可直接进行 MUSA 语言的并行计算编程和调试等工作。

MUSA-X Library:摩尔线程 MUSA 计算加速库

为了能够让一些并行计算达到更好的加速效果,摩尔线程提供了一系列的计算加速库。

摩尔线程 MUSA 计算加速库 MUSA-X Library 包括:

  • MUSA 深度神经网络加速库,MUSA DNN Library,简称 muDNN
  • MUSA 基础线性代数加速库,MUSA BLAS Library,简称 muBLAS
  • MUSA 伪随机数生成加速库,MUSA RAND Library,简称 muRAND
  • MUSA 傅立叶变换加速库,MUSA FFT Library,简称 muFFT
  • MUSA 稀疏矩阵加速库,MUSA SPARSE Library,简称 muSPARSE
  • MUSA 线性代数求解加速库,MUSA SOLVER Library,简称 muSOLVER
  • MUSA 图像及信号处理加速库,MUSA Performance Primitives Library,简称 muPP
  • MUSA Thrust 并行计算加速库,MUSA Thrust Library,简称 muThrust

MUSA SDK:摩尔线程 MUSA 软件开发集成套件

摩尔线程 MUSA 软件开发集成套件,提供完整的基于摩尔线程 GPU 的 MUSA 并行计算和人工智能开发、运行环境。集成了 MUSA Toolkits,MCCL,muDNN,MUSA-X Library 等内容于一体。

Moore Perf Tools:摩尔线程 MUSA 应用程序性能分析工具

Moore Perf Tools 是摩尔线程推出的低开销 GPU 性能分析工具套件,帮助开发人员深入分析 MUSA 应用程序和 Graphics 应用程序的性能瓶颈,并提供调试与性能优化能力。该工具套件包括面向 Compute 应用程序深度分析的 Moore Perf Compute,面向通用应用程序分析的 Moore Perf System,以及面向 MUSA GPU 应用程序运行时错误定位的 MUSA Compute Sanitizer。

当前版本

MUSA 计算通过 MUSA SDK 统一提供软件产品能力,当前最新版本为 MUSA SDK 5.2.0。