9月30日,DeepSeek 宣布正式开源面向华为昇腾算力平台的全套基础设施组件,涵盖 TileLang 高级语言编译工具、高性能计算库与分布式通信库。所有组件与其此前面向英伟达平台开源的组件一一对应。这不是一次简单的"模型适配",而是把 DeepSeek 在英伟达生态上验证过的整套开发体验,完整搬到了国产算力平台上。

五个组件,补齐计算与通信的关键环节

本次开源包含五个核心组件,各自承担模型运行中的关键任务:

  • TileLang:高级语言编译工具,对标 CUDA 的定位。相比英伟达的 CUDA 语言,TileLang 编程更简单,能显著提高算子开发效率;相比其他同类高级语言,它的编程模型又能充分发挥芯片特性,达到硬件性能上限。
  • DeepGEMM:加速通用矩阵运算,直接关系计算单元的利用率。
  • DeepEP:提供高效的大规模跨设备通信库,覆盖专家并行(EP)、上下文并行(CP)、流水线并行(PP)、全分片数据并行(FSDP)等分布式模式。
  • TileKernels:提供常规向量计算与访存算子,解决数据处理效率问题。
  • FlashMLA:稀疏注意力算子,提升长上下文处理效率。
  • DeepSelect:实现高效的数据筛选。

DeepSeek 透露,这条技术路线已先在英伟达平台得到验证——目前承载了 DeepSeek V4 系列模型训练中大部分算子的实现。也就是说,DeepSeek 训练中用到的每一个 TileLang 算子,在昇腾上都有对应的高性能实现。这组算子全部来自真实模型训练需求,不是实验室里的演示品。

从"能用"到"好用"的差距,就差在这一层

此前国产算力平台的问题从来不是"跑不跑得起来",而是开发体验与 CUDA 生态的差距。适配解决的是"能不能用",开源全套组件解决的是"好不好用"——开发者可以在昇腾上获得与 CUDA 对等的工具链,而不必从底层重新实现关键能力。

华为方面的配合也相当深入:昇腾通过开放的 Ascend C 编程接口与 PTO ISA 底层指令体系,支持 TileLang 的编译对接;有经验的开发者依然可以做底层手工调优,两套范式并存。

在超节点层面,双方联合推进了基于昇腾 950 的 128 卡超节点方案(SuperPoD Flex 与 UBL128 组网),可实现 128 卡 3.2Tbps 单层交换 Scale-up 网络。基于全互联的 UBL128 超节点,DeepSeek 开发的 DeepEP 通信库实测互联带宽达到 Dispatch 375 GB/s、Combine 347 GB/s,官方称已接近硬件上限。

真实推理数据:V4.1-Flash 在昇腾上的表现

华为同时披露了基于 EP32 部署策略的 DeepSeek-V4.1-Flash 离线推理测试结果(ContextLength 128K、DSpark 投机接受率 0.85,纯模型性能、不含框架开销):

  • TPOT 5ms(每个 token 生成耗时):每卡输出吞吐 2469 tokens/s
  • TPOT 10ms:每卡输出吞吐 5102 tokens/s

对准备在昇腾平台部署的团队来说,能复现的测试条件比单一性能数字更有参考价值。

对开发者和行业意味着什么

对模型团队而言,这套组件开源后可以直接复用已实现的基础组件,把精力投入模型结构与应用需求本身;出现瓶颈时还能查看并修改实现,而不是被动等待厂商修复。对研究者而言,算子开发与调优门槛下降,验证新模型想法的工程投入也会随之降低。

更大的意义在于生态示范:DeepSeek 明确表示,希望 TileLang 昇腾版本能"对更多 AI 芯片建立高可用软件生态起到示范作用"。当前沿模型的真实训练需求直接沉淀为开源工具链,国产算力的软件护城河才算真正开始积累。

来源:DeepSeek 官方公告(2026年9月30日)、量子位、华为昇腾社区公开信息