MUSA Toolkit

MUSA Toolkit

MUSA开发套件(MUSA Toolkit)是一套针对摩尔线程GPU的开发环境。开发者使用MUSA Toolkit可以开发出针对摩尔线程GPU优化的并行计算应用。

功能说明

MUSA Toolkit包含了运行时、编译器、GPU加速计算库,与迁移和优化工具。帮助开发者高效地开发与迁移GPU应用程序

功能说明

功能特性

CUDA on MUSA

CUDA on MUSA

通过MUSA Toolkit可以在摩尔线程GPU上兼容运行CUDA代码

MUSA-X 计算库

MUSA-X 计算库

MUSA Toolkit涵盖在多种应用领域(BLAS, FFT, DNN)的计算库,充分发挥摩尔线程GPU的性能

MUSIFY迁移工具

MUSIFY迁移工具

CUDA代码到MUSA平台的高效迁移工具,省时省心

MUSA + Graphics

MUSA + Graphics

MUSA与图形渲染编程接口联动,支持可视化全功能GPU应用场景

功能演示

更多精彩功能请移步摩尔线程线上体验中心

科学计算

科学计算

冷冻电子显微学技术主要应用冷冻电镜三维重构技术,对生物学样品实现高分辨三维结构解析。研究对象主要包括生物大分子复合物、亚细胞器乃至细胞,通过多尺度的三维结构分析来解答生命科学的前沿问题。借助MUSA Toolkit,摩尔线程GPU可以加速冷冻电镜的三维数据处理。

图像信号处理

图像信号处理

高斯模糊是经典的图像信号处理算法,通常用于图像平滑和去噪等,也用于计算机视觉的预处理阶段,以增强不同尺度的图像结构。大量图像信号处理算法可以使用MUSA Toolkit和MUSA-X计算库进行GPU加速,助力图像与视频应用。

MUSA-X 计算库

muBLAS

muBLAS

muBLAS是基于MUSA开发的基础线性代数计算加速库。在摩尔线程GPU上经过深度优化,在并行计算场景下被广泛使用。

muFFT

muFFT

是基于MUSA开发的离散傅里叶变换的计算加速库。在摩尔线程GPU上进行深度优化,在深度学习、计算机视觉、计算物理、分子动力学、量子化学、地震和医学成像等跨学科和商业利用使用广泛。

muDNN

muDNN

muDNN是基于MUSA开发的深度神经网络的计算加速库。在摩尔线程GPU上进行深度优化,应用于计算加速。

muRAND

muRAND

muRAND是基于MUSA开发的高效伪随机数和准随机数生成器。在摩尔线程GPU上进行深度优化,应用于各种领域与行业的计算,典型包括机器学习,金融量化等。

敬请期待
muSPARSE

muSPARSE

muSPARSE基于MUSA开发的稀疏矩阵运算库。在摩尔线程GPU上进行深度优化,在机器学习,计算流体动力学,地震勘探和计算科学等领域被广泛使用。

敬请期待
muPP

muPP

是基于MUSA开发的加速图像、视频和信号处理的函数库。在摩尔线程GPU上进行深度优化。muPP 库的主要功能侧重于图像处理,可以轻松执行颜色转换、图像压缩、过滤、阈值处理和几何变换等任务。

敬请期待
muThrust

muThrust

muThrust是经典的Thrust并行计算函数库的MUSA实现。在摩尔线程GPU上进行深度优化。广泛应用于计算机视觉、工业检测、机器人、医学成像、通信、深度学习等领域。

敬请期待