今日,DeepSeek官方在公众号宣布,正式开源面向华为昇腾算力平台的基础设施组件,涵盖TileLang高级语言编译工具、计算库、分布式通信库。所有组件与此前面向英伟达平台的开源组件一一对应。
PChome 9月30日消息,今日,DeepSeek官方在公众号宣布,正式开源面向华为昇腾算力平台的基础设施组件,涵盖TileLang高级语言编译工具、计算库、分布式通信库。所有组件与此前面向英伟达平台的开源组件一一对应。
其中最核心的TileLang,定位是一款兼具“通用、编程简单、能达到硬件性能上限”特性的高级语言——相对于英伟达的CUDA,它的编程更简单,能显著提高开发效率、简化代码逻辑;相对于其他同类高级语言,它又能充分发挥芯片特性、触达硬件性能上限。这一路线首先在英伟达成熟平台上得到验证,如今已承载DeepSeek V4系列模型训练中大部分算子的实现,是其探索AGI新范式、开发高性能算子的核心工具。

本次开源的TileLang昇腾版本,对昇腾Ascend C底层指令进行了封装,在提供高级编程方式的同时不损失硬件性能;DeepSeek表示,目前其训练中用到的每一个TileLang算子,在昇腾上都有对应的高性能实现。
除了TileLang,本次开源还包括昇腾平台的核心计算与通信组件——DeepGEMM用于加速通用矩阵运算,DeepEP提供高效的大规模跨设备通信,TileKernels提供常规向量计算与访存算子,FlashMLA提供稀疏注意力算子、以提升长上下文处理效率,DeepSelect则实现高效的数据筛选;在多项关键测试用例中,上述组件的计算与通信性能已接近硬件上限。

最后,DeepSeek公开了开源地址,供其他开发者复用,有助于为更多AI芯片建立高可用的软件生态、推动国产算力平台的发展与应用。