平替英伟达CUDA,摩尔线程更新MUSA SDK。摩尔线程已经发布4.0.1版本的MUSA SDK。MUSA是摩尔线程提出的“统一元计算系统架构”,包含指令集架构、驱动框架、运行时库、编译器以及软硬一体的全栈解决方案。MUSA SDK 是针对摩尔线程GPU图形处理器,如 MTT S2000/S3000/S4000 等系列而设计的并行计算开发套件,集成了 MUSAToolkits(内含运行时、编译器、加速库、迁移优化工具)、计算库、神经网络加速库、通信库等,方便开发者一站式部署并行计算环境并快速移植应用。 MUSA SDK允许跨各种平台并行计算和 AI 工作负载。它包括一个名为MUSIFY的代码移植工具 ,开发人员用该工具能够将基于英伟达CUDA 的代码移植到MUSA的生态系统中,从而实现无缝使用。MUSA SDK还还支持 muBLAS、muFFT 和 muThrust 等库,这些库适用于数学运算或加速计算等特定应用程序。 随着4.0.1版本的MUSA SDK的发布,摩尔线程的显卡现在可以支持英特尔处理器;国产的中科海光,华为海思麒麟,以及龙芯处理器。 英伟达在2006年推出了专有并行计算平台与API,也就是CUDA。开发者借助CUDA可以直接访问英伟达显卡的指令集与计算单元,从而实现通用计算(GPGPU)。CUDA平台包含编译器(nvcc)、各种库(cuBLAS、cuDNN、cuFFT 等等)以及调试、性能分析等工具。CUDA已经成为英伟达的“护城河”,它是目前世界最成熟、应用最广泛的GPU图形处理计算生态技术。CUDA最新版本为12.8.1。 技术力量认为:尽管摩尔线程的MUSA SDK还无法与CUDA的成熟度相比,但它的出现打破了英伟达在图形处理领域一家独大的局面。 MUSA的技术优势有二:首先是它的指令集、驱动框架、运行时库、编译器均由摩尔线程自主设计,是一种软硬一体的统一元计算系统架构。这种一体化设计使得开发者在底层细节和上层接口之间无需在多家厂商方案间切换,极大简化了部署与维护成本,同时提升了跨版本、跨平台的可移植性与一致性体验。 第二,MUSIFY代码转换工具能够将现有的CUDA 代码以零迁移成本转换为MUSA可执行格式,这使得绝大多数基于 CUDA 的深度学习与高性能计算应用无需重写即可在摩尔线程显卡上运行。同时,torch_musa库实现了与 PyTorch API 的一一映射(覆盖 600+ 操作算子),并支持MUSAExtension 接口与CUDAExtension 类似的自定义算子编译方式,进一步降低了生态适配难度。 作为中国首个自研GPU平台,摩尔线程的MUSA SDK与摩尔线程GPU硬件紧密耦合,形成从芯片设计到软件栈的国产全链路可控体系。对于对供应链安全与政策合规有严格要求的政府和行业用户,MUSA提供了更高的可审计性与风险可控性,从而规避了国际贸易摩擦可能带来的技术断供风险。相信随着我国对国产化、供应链可控有较高要求的项目的不断增加,摩尔线程的MUSA SDK将实现快速成长,工具链和社区也将不断壮大。 科技摩尔线程英伟达显卡MUSA SDK
嘿,中美芯片大战,日本竟惊爆大秘密!美国拿尖端芯片死咬中国,中国却凭成熟芯片搅乱
【8评论】【28点赞】