DeepSeek宣布开源昇腾基础组件 减少对英伟达依赖

来源:爱集微 #DeepSeek# #华为#
961

9月30日,Deepseek宣布正式开源面向华为昇腾算力平台的基础设施组件,涵盖TileLang高级语言编译工具、计算库、分布式通信库。所有组件与此前面向英伟达平台的开源组件一一对应。

Deepseek表示,建立新一代自主可控的GPU软件生态,首要的事情是先建立一个通用的、编程简单的、同时能达到硬件性能上限的高级语言。TileLang在这样的历史背景下诞生。一方面,相对于英伟达的CUDA语言,TileLang的编程更简单,能显著提高开发效率、简化代码逻辑。另一方面,相对于其它同类高级语言,TileLang的编程模型可以充分发挥芯片的特性,达到硬件的性能上限。TileLang路线首先在英伟达成熟平台上得到了验证,如今已承载了DeepSeek V4系列模型训练中大部分算子的实现,是我们探索 AGI 新范式、开发高性能算子的核心工具。

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

责编: 李梅
来源:爱集微 #DeepSeek# #华为#
THE END

*此内容为集微网原创,著作权归集微网所有,爱集微,爱原创

关闭
加载

PDF 加载中...