打开网易新闻 查看精彩图片

2026 年 9 月 30 日,DeepSeek 宣布正式开源面向华为昇腾算力平台的一系列基础设施组件,涵盖 TileLang 高级语言编译工具、计算库和分布式通信库,包括 DeepGEMM Ascend、DeepEP Ascend、TileKernels、FlashMLA、DeepSelect。

相关组件与此前面向英伟达平台的开源组件一一对应。

DeepSeek 表示,建立新一代自主可控的 GPU 软件生态,首先需要建立一种通用、编程简单,同时能够充分发挥硬件性能的高级语言,TileLang 正是在这一背景下诞生。

相比英伟达 CUDA,DeepSeek 称 TileLang 的编程方式更加简单,可以提高开发效率并简化代码逻辑;相比其他同类高级语言,TileLang 的编程模型可以进一步利用芯片特性,发挥硬件性能。

TileLang 路线首先在英伟达成熟平台上得到验证。

目前,DeepSeek V4 系列模型训练中的大部分算子已经使用 TileLang 实现,TileLang 也成为 DeepSeek 探索 AGI 新范式和开发高性能算子的核心工具。

此次开源的 TileLang 昇腾版本对 Ascend C 底层指令进行封装,为开发者提供高级语言编程方式,同时保留针对底层硬件进行性能优化的能力。

DeepSeek 表示,目前其训练中使用的每一个 TileLang 算子,在昇腾平台上均已有对应的高性能实现。

除 TileLang 外,DeepSeek 此次还开放了昇腾平台的一系列核心计算和通信组件。

1)DeepGEMM Ascend 用于加速通用矩阵运算;

2)DeepEP Ascend 提供大规模跨设备通信能力;

3)TileKernels 提供数据处理所需的常规向量计算和访存算子;

4)FlashMLA 提供稀疏注意力算子,用于提升长上下文处理效率;

5)DeepSelect 则负责高效的数据筛选。

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

此次昇腾基础设施的研发还涉及 DeepSeek 与华为的直接合作。

DeepSeek 表示,华为团队在研发过程中提供了支持,双方紧密合作,共同推进基于昇腾 950 的 128 卡超节点方案,并对计算和通信进行深度优化。

开源项目:

TileLang:https://github.com/tile-ai/tilelang

DeepGEMM Ascend:https://github.com/deepseek-ai/DeepGEMM-Ascend

DeepEP Ascend:https://github.com/deepseek-ai/DeepEP-Ascend

TileKernels:https://github.com/deepseek-ai/TileKernels

FlashMLA:https://github.com/deepseek-ai/FlashMLA

DeepSelect:https://github.com/deepseek-ai/DeepSelect

云头条声明:如以上内容有误或侵犯到你公司、机构、单位或个人权益,请联系我们说明理由,我们会配合,无条件删除处理。

打开网易新闻 查看精彩图片