mirror of
https://github.com/deepseek-ai/DeepEP.git
synced 2026-11-05 00:47:32 +00:00
[GH-ISSUE #621] DeepEP LL Combine Race on NVL72 #371
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#371
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 @elvircrn on GitHub (May 6, 2026).
Original GitHub issue: https://github.com/deepseek-ai/DeepEP/issues/621
Reproduction Steps
We setup the following test:
topk= 2-1with the following code:
If run with
torchrun --nproc-per-node=4 upstream_repro.pyproducessuggesting a race condition of some sort at batch size larger than 256.
If not user error (please let me know if it is), additionally sharing plausible-looking fixes:
Plausible fixes
rdma_recv_xasm volatile("fence.proxy.async;");Both fixes make this test pass.
Let me know if/how I can provide more info help addressing this issue.
@elvircrn commented on GitHub (May 6, 2026):
Here is another tests which matches production dimensions more closely:
Output:
@sphish commented on GitHub (May 26, 2026):
Fixed in https://github.com/deepseek-ai/DeepEP/pull/642, Thanks!