亚洲财经

☰ 搜索

对标英伟达CUDA!DeepSeek开源昇腾版“AI工具箱”,性能接近硬件上限

对标英伟达CUDA!DeepSeek开源昇腾版“AI工具箱”,性能接近硬件上限

9月30日,DeepSeek在其官方微信公众号宣布,正式开源面向华为昇腾算力平台的基础设施组件,涵盖TileLang高级语言编译工具、计算库及分布式通信库。

DeepSeek在公告中明确表示:“所有组件与此前面向英伟达平台的开源组件一一对应。”

据分析,相关工具被视为可能替代英伟达软件产品的潜在方案。

TileLang:国产版CUDA,编程更简单、性能不打折

此次开源的核心是TileLang——DeepSeek将其定位为英伟达CUDA的对标产品。

CUDA是英伟达旗下的软件平台,被视为全球AI开发的通用标准。TileLang正是“中国对英伟达CUDA的回应”。

DeepSeek在官方公告中这样描述TileLang的定位:

建立新一代自主可控的GPU软件生态,首要的事情是先建立一个通用的、编程简单的、同时能达到硬件性能上限的高级语言。

与CUDA相比,DeepSeek称TileLang“编程更简单,能显著提高开发效率、简化代码逻辑”;与其他同类高级语言相比,TileLang“编程模型可以充分发挥芯片的特性,达到硬件的性能上限”。

这套方案并非首次亮相。DeepSeek表示,TileLang路线已在英伟达平台上完成验证,“如今已承载了DeepSeek V4系列模型训练中大部分算子的实现,是我们探索AGI新范式、开发高性能算子的核心工具”。

此次昇腾版本,DeepSeek称对昇腾Ascend C底层指令进行封装,“提供高级语言的编程方式,同时不损失硬件性能”,并表示“DeepSeek训练中用到的每一个TileLang算子,在昇腾上都有对应的高性能实现”。

五大组件覆盖计算、通信、注意力全链路

除TileLang外,此次开源还包括五个配套组件,覆盖AI训练与推理的核心环节:

  • DeepGEMM:加速通用矩阵运算

  • DeepEP:提供高效的大规模跨设备通信

  • TileKernels:提供向量计算和访存算子

  • FlashMLA:提供稀疏注意力算子,提升长上下文处理效率

  • DeepSelect:实现高效的数据筛选

DeepSeek在公告中表示:

在多项关键测试用例中,上述组件的计算与通信性能已接近硬件上限。

华为深度参与,联合推进128卡超节点方案

DeepSeek在公告中披露了与华为的合作细节:

在面向昇腾平台的研发过程中,华为团队给予了毫无保留的大力支持。双方紧密合作,共同推进基于昇腾950的128卡超节点方案、共同对计算与通信进行了深度优化。

这是DeepSeek迄今为止对其与华为合作关系最为直接的公开表述之一。

DeepSeek同时表示,将“持续推进技术创新,与社区共同建设开放的软件生态、共同进步",并将TileLang昇腾版的开源定位为"对更多AI芯片建立高可用软件生态起到示范作用”。

风险提示及免责条款
市场有风险,投资需谨慎。本文不构成个人投资建议,也未考虑到个别用户特殊的投资目标、财务状况或需要。用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。