DeepSeek Releases DeepGEMM-Ascend Kernel Library for Huawei Ascend 950 NPUs

Key facts
Date30 Sep 2026

The MIT-licensed port keeps the DeepGEMM programming interface and, in company tests on Ascend 950DT hardware, reports dense matrix-multiply utilization as high as 99.8%.

DeepSeek on Wednesday published DeepGEMM-Ascend, an open-source matrix-multiplication kernel library written for Huawei Technologies Ascend neural processing units and documented for the Ascend 950 series.

The Hangzhou company posted the code the same day it said, on its official WeChat account, that it was open-sourcing programming infrastructure for Huawei’s Ascend platform. The GitHub news log dates the first DeepGEMM-Ascend release to Sept. 30, 2026. The kernels “are designed to achieve near-peak hardware performance,” the repository said.

DeepGEMM-Ascend is a port of DeepGEMM, DeepSeek’s existing kernel library for Nvidia GPUs. The README states that the Ascend package is fully API-compatible with DeepGEMM and supports BF16, FP8 and FP4 general matrix multiplication, or GEMM, along with multi-query attention logits and MegaMoE. Users install one package and keep the same interfaces and workflow used on other supported platforms, the project said.

That compatibility stops short of identical data layouts. A project note says the scaling-factor format on Ascend differs from Nvidia’s: each pair of UE8M0 scaling factors along the K dimension is packed into an int16, and the packed values are stored in MN-major order. Teams moving quantized workloads still have to adapt that layout.

The library wraps Ascend matrix multiply-add primitives and is meant to hide fractal layouts, alignment rules, address math and bulky low-level parameters. It uses Ascend-specific methods such as sparse data loading and coroutine-based pipelining. Project leads listed in the repository are Kexing Zhou, Zhean Xu and Chenggang Zhao.

Company benchmarks were run on an Ascend 950DT with CANN 9.20, using bench_msprof and a cold L2 cache. Shapes follow the DeepGEMM test suite and cover DeepSeek model-series training and inference cases, the README said. Those figures have not been independently verified.

On a 4096-by-7168-by-16384 dense GEMM, DeepSeek reported 1,701 teraflops for FP4-by-FP4, or 98.3% of a listed 1,730-teraflops hardware limit; 861 teraflops for both FP8-by-FP4 and FP8-by-FP8, or 99.5% of 865 teraflops; and 431 teraflops for BF16-by-BF16, or 99.8% of 432 teraflops. Latency on the BF16 case was listed at 2,229.9 microseconds.

MQA scoring for DeepSeek’s Lightning Indexer is described as FIX-pipe bound, saturating that pipe at 99% utilization. MegaMoE fuses expert-parallel dispatch, two grouped GEMMs, SwiGLU and combine. Over EP8 with top-k of 6 and one shared expert, a 384-expert case with hidden size 7,168, intermediate size 3,072 and 16,384 tokens was listed at 846.3 teraflops.

Build requirements include an Ascend NPU validated on the 950 series, CANN 9.20 with the bisheng compiler and ld.lld linker, the torch_npu package, Python 3.10 or higher, and a C++20 toolchain with format-library support. Developers clone the repository with submodules, run develop.sh, then install with pip and no build isolation. The code is released under the MIT License.

DeepGEMM-Ascend sits inside a broader Wednesday drop. DeepSeek also pointed developers to TileLang, DeepEP-Ascend, TileKernels, FlashMLA and DeepSelect. In the WeChat post, the company said Huawei gave full support and that the two firms jointly advanced a supernode built on 128 Ascend 950 chips while tuning compute and communication.

“To build a new generation of independent, self-controlled GPU software ecosystems, the first priority is establishing a high-level language that is universal, easy to program, and still capable of reaching the hardware’s full performance potential,” DeepSeek said. “TileLang was created precisely to meet this need.”

The company said TileLang offers “a simpler programming model” than Nvidia’s CUDA. Bloomberg, citing the same WeChat post, quoted DeepSeek as saying Huawei provided “unreserved and vigorous support.”

For executives, the release is a software path onto Ascend 950 iron that does not require a new Python API for teams already on DeepGEMM. For kernel engineers, the tests, shapes and source are in the tree. What remains unshown is how those kernels behave on other Ascend generations, under production schedulers, or in third-party hands.

Model Releases — the running record
Narracomm · The Record

Model Releases

A dated record of frontier and open-weight model releases — who shipped what, when, under which licence, from which lab and country. The log, not a leaderboard; weighted to open-weight and Chinese releases.

Updated 16 Oct 2026 · Links open our coverage; primaries are cited there
Headline Company DateCoverage
Alibaba Unveils Qwen Glasses N1 Series at Hangzhou Event with Prices Starting at 2,999 Yuan — 13 Oct 2026 Read More →
OpenAI Launches GPT-6 Sol and GPT-6 Luna to ChatGPT, Treated as High in Cyber and Biology OpenAI 8 Oct 2026 Read More →
DARPA Advances Atom Computing, Diraq, IBM, and IonQ to Quantum Benchmarking Initiative Stage C Microsoft 8 Oct 2026 Read More →
Mishustin: Government will decide when only national foundation models may be used for critical infrastructure; 42 data centres, investment exceeding 280 billion roubles — 8 Oct 2026 Read More →
Reflection Introduces Beam, a 501B Open-Weight Model, Apache 2.0 Weights Later This Month Reflection 8 Oct 2026 Read More →
Mistral opens a public preview of Mistral Large 4, weights due this month — 7 Oct 2026 Read More →
Aleph Alpha Releases Kolibri for Public Administration and Industry Aleph Alpha 7 Oct 2026 Read More →
Council Implementing Decision (EU) 2026/2221 identifies five European Defence Projects of Common Interest under Regulation (EU) 2025/2643 — 1 Oct 2026 Read More →
Huawei rebrands XMAGE as 华为睿影 XMAGE and ties Mate 90 Pro Max 典藏版 and Mate 90 RS 非凡大师 to Kirin 9050 Pro, with a lab claim of 37% and 62% imaging gains Huawei 1 Oct 2026 Read More →
Huawei Lists Mate 90 Series Sale at 12:08 on 1 October 2026, From 5,999 Yuan Huawei 1 Oct 2026 Read More →
Xi ties innovation-driven growth to a sound start for the 15th Five-Year Plan — 1 Oct 2026 Read More →
DeepSeek’s GitHub list puts a plugin harness ahead of its model repos DeepSeek 1 Oct 2026 Read More →
TileLang 0.1.15 adds a Huawei Ascend 950 backend for Python kernel code DeepSeek 1 Oct 2026 Read More →
DeepSeek releases DeepSelect, a TopK kernel for sparse attention and sampling DeepSeek 1 Oct 2026 Read More →
DeepSeek ships Ascend 950 attention kernels and drops Hopper from FlashMLA DeepSeek 1 Oct 2026 Read More →
DeepSeek adds Huawei Ascend backend to TileKernels — 30 Sep 2026 Read More →
CNNIC launches ATI, an AI agent identity layer built on DNS and PKI — 30 Sep 2026 Read More →
DeepSeek Releases DeepEP-Ascend for Huawei Ascend 950 MoE Training — 30 Sep 2026 Read More →
DeepSeek Releases DeepGEMM-Ascend Kernel Library for Huawei Ascend 950 NPUs — 30 Sep 2026 Read More →
Cohere launches Embed 5 embedding models Cohere 30 Sep 2026 Read More →
Musk: SpaceX aiming for Fable- and GPT-6-level model in two to three months — 24 Sep 2026 Read More →
Palantir Adds OpenAI’s GPT-6 Sol and GPT-6 Luna to AIP — 24 Sep 2026 Read More →
Palantir adds xAI’s Grok 4.7 to AIP — 24 Sep 2026 Read More →
Google starts rolling new Connected Apps into Gemini — 23 Sep 2026 Read More →
OpenAI Launches Independent Advisory Group on Mathematics and AI After Internal Model Resolves Navier–Stokes and 100+ Open Problems OpenAI 21 Sep 2026 Read More →
xAI Ships Grok 4.7: Longer-Horizon Coding Model at $2/$6 with New Safeguard Stack OpenAI 21 Sep 2026 Read More →
Lightspeed Launches AI Command Center™ — Conversational AI Built Into Dealer Management System — 18 Aug 2026 Read More →
Stratus Launches Stratus Labs AI Arm and Debuts Agentic Spooling Tools at Innovate 2026 — 18 Aug 2026 Read More →
Anthropic Makes Auto Mode the Default in Claude Code for Pro, Max, and Team Plans — 14 Aug 2026 Read More →
Google Cloud Bolsters Oracle Integration with GA Cloning for Autonomous AI Databases — 16 Jul 2026 Read More →
Windows Insider Announces New Builds for July 6, 2026 Microsoft 7 Jul 2026 Read More →
xAI Makes Grok Build Available in Railway Sandboxes — 2 Jul 2026 Read More →
Microsoft Launches Frontier Company with $2.5B Investment and 6,000 Embedded Experts Microsoft 2 Jul 2026 Read More →
NSA, DEVCOM Army Research Office Launch QuantumEAGLe Initiative — 30 Jun 2026 Read More →
Google Releases Nano Banana 2 Lite to GA and Gemini Omni Flash to Public Preview — 30 Jun 2026 Read More →
Booz Allen Hamilton, OpenAI Announce Partnership for Mission-Ready AI Deployment OpenAI 29 Jun 2026 Read More →
Google Workspace Weekly Recap (June 26, 2026): Incremental Exports, Group Security, and Classroom Read-Along Headline Meaningful Updates Google 27 Jun 2026 Read More →
Microsoft Marketplace Floods with 275 New Offers (June 26, 2026): AI, Compliance, and Industry Solutions Dominate Microsoft 27 Jun 2026 Read More →
BCG: Agentic AI Shifts Transformation from Central Programs to Team-Led Workflow Redesign BCG 19 Jun 2026 Read More →
Google Workspace Adds Gemini Classroom Integration, Longer Veo Videos, Enhanced AI Avatars, and New Admin Chat Controls Gemini 18 Jun 2026 Read More →
McKinsey: AI Ad Economy Shifts: 75% of Advertisers Expect Spend Rise Mckinsey 17 Jun 2026 Read More →
AWS Drops Graviton5 EC2 GA, Gemma 4 Bedrock Availability, FinOps Agent Preview, and CLI v1 Maintenance Mode Signals Amazon 15 Jun 2026 Read More →
Mastercard Launches Agent Pay for Machines — 12 Jun 2026 Read More →
ChatGPT’s Codex Adds Rate Limit Banking and Developer Mode OpenAI 12 Jun 2026 Read More →
xAI Launches Grok Build Plugin Marketplace xAI 11 Jun 2026 Read More →
SKY Co., Ltd. has deployed HPE Private Cloud AI to accelerate secure AI development. — 10 Jun 2026 Read More →
Last updated 30 Sep 2026 · Narracomm · The Record · every figure cites its primary above.
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x