mirror of
https://github.com/deepseek-ai/DeepEP.git
synced 2026-11-05 00:47:32 +00:00
[GH-ISSUE #485] Cyclical Latency Variation in combine Operation During Unbalanced MoE Inference #313
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
deepseek-ai/DeepEP#313
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @FirwoodLin on GitHub (Nov 6, 2025).
Original GitHub issue: https://github.com/deepseek-ai/DeepEP/issues/485
Hello DeepSeek team and community,
Thank you for your incredible work and contributions to this project. It's a fantastic resource for the community.
I'm writing to report an issue we've observed while profiling MoE model inference under a simulated unbalanced load. Specifically, we are seeing a regular, cyclical latency pattern in the
combineoperation.The Problem
While running inference on the Qwen3-235B-A22B model, the
combineoperation's latency follows a consistent cycle: one iteration takes approximately 2ms, followed by two subsequent iterations that each take around 70us. This~2ms -> ~70us -> ~70uspattern repeats consistently.Our Experiment Setup
To help reproduce or diagnose this, here is our environment and scenario:
Question
Given that we have already forced perfect expert load balancing, we are trying to understand what else could be causing this cyclical latency behavior in the
combineoperation.Could you provide any guidance on other areas we should investigate?
Any insights or suggestions for further debugging would be greatly appreciated. If there are specific logs or profiling metrics you'd find helpful, please let us know.
Thank you for your time and assistance.