据华尔街见闻9月30日报道,DeepSeek当天在官方微信公众号宣布,正式开源面向华为昇腾算力平台的基础设施组件,包括TileLang高级语言编译工具、计算库及分布式通信库。DeepSeek表示,这些组件与此前面向英伟达平台的开源组件一一对应。
此次开源的核心是TileLang。DeepSeek将其定位为英伟达CUDA的对标产品,目标是提供通用、编程简单,同时能够充分发挥硬件性能的高级语言。公司称,相比CUDA,TileLang能提高开发效率、简化代码逻辑;相比其他同类高级语言,其编程模型能够充分发挥芯片特性。这些性能与效率比较属于DeepSeek公告中的表述。
TileLang路线此前已在英伟达平台上完成验证。按照DeepSeek的说法,它已承载DeepSeek V4系列模型训练中大部分算子的实现。此次昇腾版本封装了Ascend C底层指令,以高级语言提供编程方式;公司同时表示,其训练中使用的每一个TileLang算子,在昇腾上都有对应的高性能实现。
除TileLang外,开源内容还包括五个配套组件:DeepGEMM用于加速通用矩阵运算,DeepEP提供大规模跨设备通信,TileKernels提供向量计算和访存算子,FlashMLA提供稀疏注意力算子、提升长上下文处理效率,DeepSelect用于高效数据筛选。它们覆盖AI训练与推理中的计算、通信、注意力和数据筛选环节。
关于性能,DeepSeek公告给出的范围是“多项关键测试用例”:在这些用例中,上述组件的计算与通信性能已接近硬件上限。这一说法针对公告所述测试用例,并非对所有训练、推理任务的整体性能作出承诺。
DeepSeek还披露,华为团队参与了面向昇腾平台的研发。双方正共同推进基于昇腾950的128卡超节点方案,并对计算与通信进行深度优化。公司将此次开源定位为面向更多AI芯片建设高可用软件生态的示范,并表示将继续与社区共同建设开放的软件生态。
仅供信息参考,不构成投资建议。
