Friday, October 2, 2026
AI Infrastructure · News & Analysis
Home › Chips & Hardware › Report
Chips & Hardware · Report

DeepSeek and Huawei have released open-source programming tools and libraries for Huawei's Ascend 950 AI accelerator, including compute and communication libraries to reduce Nvidia ecosystem lock-in.

Open-source Ascend software ecosystem reduces switching costs for developers; enables broader adoption of Ascend 950 accelerators for training and inference, advancing AI chip independence outside Nvidia stack.
Trade pressSlicast · October 1, 2026 at 14:00 UTC · Global · Source: Tom's Hardware
importance 78

DeepSeek has released open-source programming tools developed with Huawei for the company's Ascend AI chips, aiming to reduce reliance on Nvidia's software and hardware ecosystem. According to a September 30 Reuters report, the release includes open-source libraries for AI computation and chip-to-chip communication, along with native Ascend support for the high-level programming language TileLang. DeepSeek says these tools—developed with full support from Huawei—are intended to simplify programming and enable developers to fully leverage the hardware's performance.

The companies optimized computation and communication across a supernode system built around 128 Ascend 950 chips. Their work addresses two core requirements for running large AI workloads across multiple accelerators: performing calculations efficiently on each chip and moving data quickly between them to keep the processors occupied.

The released libraries include DeepGEMM-Ascend, which handles matrix multiplication and other calculations used in DeepSeek's models. It supports BF16, FP8, and FP4 operations and uses the same programming interfaces as DeepSeek's existing DeepGEMM library, enabling developers to retain familiar APIs when moving to Ascend. DeepEP-Ascend handles communication for training and inference, including routing data to different experts in mixture-of-experts models and combining their outputs. Both libraries were developed and tested on Ascend 950 hardware.

TileLang provides the higher-level programming layer for writing optimized kernels. DeepSeek described it as offering "a simpler programming model" than Nvidia's CUDA, aimed at improving development efficiency and simplifying code. The language already supported Nvidia and other hardware, with earlier adapters available for Huawei's Ascend processors. The September 30 update adds native support for Ascend 950, including code generation, automatic scheduling, and synchronization.

The tools build on Huawei's existing CANN software platform, which provides the underlying infrastructure for running AI workloads on Ascend. Nvidia's CUDA platform has long supplied developers with a mature programming environment and libraries optimized for its GPUs, making the software ecosystem a major part of the company's advantage in AI computing. While DeepSeek's release provides developers with additional tools to optimize workloads on Huawei hardware, TileLang's support for multiple platforms ensures the language remains useful for Nvidia GPUs.

The announcement comes two weeks after Huawei unveiled its next generation of AI processors and supernode systems. Huawei expects its AI systems to be widely used for model training in 2027. DeepSeek and Huawei had already collaborated on DeepSeek's V4 model, released in preview form in April, with support for Huawei's Ascend chips. Huawei confirmed that its Ascend 950 supernodes fully support the V4 models and that its chips were used for part of the lighter V4-Flash model's training.

Read the original
DeepSeek and Huawei have released open-source… · Slicast