[KongchangAI]
Product

DeepEP Ascend

An open-source large-scale cross-device communication component released by DeepSeek for the Huawei Ascend platform, used for Token Dispatch and Combine operations in MoE architectures.

Timeline (last 90 days)

Oct 3

The public API of DeepEP Ascend is fully aligned with the NVIDIA version of DeepEP, including EP Buffer, Dispatch, Combine, and the defer epilogue parameter, meaning code running on NVIDIA cards requires virtually no changes at the Python layer after being ported to Ascend.

Unverified50%
Oct 3

DeepSeek ported the DeepEP communication library to the domestically produced Ascend NPU and open-sourced it on GitHub under the name DeepEP Ascend.

Unverified50%
Oct 3

The Ascend version of DeepEP must use the expanded layout (Dispatch Expand) and currently operates as a single communication domain.

Unverified50%
Oct 3

What is truly ready in DeepEP Ascend at present is the EP cross-card dispatch mechanism; APIs for other workload strategies such as PP, bucket, and ngram have been placeholder-defined but their implementations are not yet complete.

Expired50%
Oct 1

DeepEP Ascend achieves a sustained Dispatch bandwidth of 90%~95% of the physical payload limit on the Ascend 950, on the condition that the EP scale does not exceed 32; larger EP scales and Combine are still being optimized.

Unverified50%
Oct 1

The open-source list includes TileLang, DeepGEMM Ascend, DeepEP Ascend, TileKernels, FlashMLA, and DeepSelect, all hosted on GitHub under the MIT license.

Unverified50%
Oct 1

The DeepSeek community has open-sourced two underlying acceleration projects targeting the Ascend platform: DeepEP Ascend and DeepGEMM Ascend

Unverified50%
Oct 1

DeepEP provides four types of buffers: EP Buffer (for expert-parallel Dispatch and Combine), PP Buffer (for pipeline-parallel Send/Receive), Ingram Buffer (for Table writes and per-layer Fetch), and Bucket Buffer (for bucketing operations)

Unverified50%
Oct 1

In key training communication use cases, DeepEP can achieve communication bandwidth exceeding 90% of the theoretical maximum

Unverified50%

All Facts (8)

Unverified

The public API of DeepEP Ascend is fully aligned with the NVIDIA version of DeepEP, including EP Buffer, Dispatch, Combine, and the defer epilogue parameter, meaning code running on NVIDIA cards requires virtually no changes at the Python layer after being ported to Ascend.

50%
Unverified

The Ascend version of DeepEP must use the expanded layout (Dispatch Expand) and currently operates as a single communication domain.

50%
Unverified

DeepEP Ascend achieves a sustained Dispatch bandwidth of 90%~95% of the physical payload limit on the Ascend 950, on the condition that the EP scale does not exceed 32; larger EP scales and Combine are still being optimized.

50%
Unverified

DeepEP provides four types of buffers: EP Buffer (for expert-parallel Dispatch and Combine), PP Buffer (for pipeline-parallel Send/Receive), Ingram Buffer (for Table writes and per-layer Fetch), and Bucket Buffer (for bucketing operations)

50%
Unverified

In key training communication use cases, DeepEP can achieve communication bandwidth exceeding 90% of the theoretical maximum

50%
Unverified

DeepSeek ported the DeepEP communication library to the domestically produced Ascend NPU and open-sourced it on GitHub under the name DeepEP Ascend.

50%
Unverified

The open-source list includes TileLang, DeepGEMM Ascend, DeepEP Ascend, TileKernels, FlashMLA, and DeepSelect, all hosted on GitHub under the MIT license.

50%
Unverified

The DeepSeek community has open-sourced two underlying acceleration projects targeting the Ascend platform: DeepEP Ascend and DeepGEMM Ascend

50%

Source Articles