Watch at Ease看见世界,读懂生活。

科技 · 新闻解读

DeepSeek与华为围绕TileLang开源昇腾编程工具

DeepSeek称正与华为合作开发昇腾AI芯片编程工具,并开源包括TileLang以及计算、通信库在内的基础设施。TileLang及其昇腾适配器此前已公开存在,因此今天的新进展是合作与更广泛工具链推进,并不能证明Nvidia CUDA已经被替代。

Watch at Ease原创示意图,展示TileLang位于模型代码、昇腾编译适配器和华为昇腾A2/A3硬件之间的位置,并单独标出TileLang其他后端系列。
Watch at Ease原创示意图:TileLang位于高层内核编程层,昇腾适配器再向Ascend C/PTO或AscendNPU IR转换并连接昇腾硬件。TileLang主项目是多后端设计,因此昇腾只是其中一条目标路径。 Watch at Ease · All rights reserved — original Watch at Ease illustration

DeepSeek称已与华为技术合作扩展昇腾AI芯片的软件编程栈,开放的基础设施包括TileLang内核语言以及相关计算和通信库。9月30日的公告旨在让开发者更容易为昇腾硬件编程,而不必只依赖更低层接口。

关键区别是,TileLang本身并不是今天才出现,也不是只面向华为硬件。它的公开项目早于本次公告,并将自己描述为一种采用Python式语法、面向多种加速器后端的高性能内核领域专用语言。单独的开源昇腾适配器此前也已经把TileLang接入华为NPU软件栈。

今天真正新的,是DeepSeek与华为的工具链推进

Reuters报道,DeepSeek在9月30日宣布与华为合作,并表示正在开源昇腾基础设施。DeepSeek所描述的工具包包括高层编程语言TileLang以及计算和通信库。

DeepSeek提出的问题是开发者使用门槛。它认为独立加速器软件生态需要一种更容易编写、同时还能充分利用硬件性能的高层语言。Reuters援引DeepSeek说法称,TileLang的编程模型比Nvidia CUDA更简单。

TileLang在今天公告前就已经存在

公开TileLang仓库显示,该语言在2025年1月已经开源。它采用Python式语法,面向矩阵乘法、注意力等高性能内核,并依靠更底层编译基础设施把程序转换成适配具体硬件的代码。

TileLang主项目本身就是多后端设计。文档列出Nvidia CUDA、AMD ROCm、Apple Metal等目标,华为昇腾则通过生态适配项目支持。因此,今天的新闻更准确地说是昇腾路径的扩展与协调,而不是一种只为昇腾诞生的新语言。

昇腾支持已经出现两条可见编译路线

TileLang-Ascend仓库描述了专门的昇腾实现,可面向Ascend C/PTO,并称已在华为昇腾A2和A3加速器上测试。其项目历史还列出2026年4月发布的DeepSeek V4内核,说明在今天合作公告前,DeepSeek工作负载就已经出现在公开昇腾开发中。

另一个基于MLIR的tilelang-mlir-ascend仓库则记录AscendNPU IR路径。实际开发中,这些项目构成了高层模型代码与加速器硬件之间的编译和内核层。

这还不能等同于已经替代CUDA

DeepSeek与CUDA的比较针对的是编程模型简易度,并不是已经证明可以一对一替代Nvidia完整软件生态。CUDA除了内核语法,还包含成熟库、开发工具、性能分析、调试器、部署流程以及多年积累的应用兼容性。

新的合作可以通过更开放、易用的内核开发层降低使用昇腾的一道门槛。但它能否成为广泛替代方案,还取决于开发者采用率、工具成熟度、库覆盖、真实工作负载性能以及现有软件迁移难度,而不是一次语言公告就能决定。

Watch at Ease原创示意图,把TileLang公开开源历史与2026年9月30日DeepSeek—华为合作公告分开显示。
Watch at Ease原创示意图:TileLang早于今天公告公开存在。仓库历史显示2025年1月TileLang开源、2025年9月昇腾适配器开源、2026年4月列出DeepSeek V4内核;Reuters报道2026年9月30日的DeepSeek—华为合作与当前基础设施推进。 Watch at Ease · All rights reserved — original Watch at Ease illustration