Skip to content

Revert "[Feat] Shared expert dp for deepseek and deepseek_mtp (#3495)"#3586

Merged
wangxiyuan merged 1 commit intovllm-project:mainfrom
linfeng-yuan:revert_pr_3495
Oct 21, 2025
Merged

Revert "[Feat] Shared expert dp for deepseek and deepseek_mtp (#3495)"#3586
wangxiyuan merged 1 commit intovllm-project:mainfrom
linfeng-yuan:revert_pr_3495

Conversation

@linfeng-yuan
Copy link
Copy Markdown
Collaborator

@linfeng-yuan linfeng-yuan commented Oct 21, 2025

What this PR does / why we need it?

This reverts commit bf87606.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

E2E vllm serving with enable_shared_expert_dp: true in eager mode as before.

@github-actions
Copy link
Copy Markdown
Contributor

👋 Hi! Thank you for contributing to the vLLM Ascend project. The following points will speed up your PR merge:‌‌

  • A PR should do only one thing, smaller PRs enable faster reviews.
  • Every PR should include unit tests and end-to-end tests ‌to ensure it works and is not broken by other future PRs.
  • Write the commit message by fulfilling the PR description to help reviewer and future developers understand.

If CI fails, you can run linting and testing checks locally according Contributing and Testing.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is intended to revert the 'Shared expert dp for deepseek and deepseek_mtp' feature. While most of the changes correctly revert the feature, I've found that some files are incorrectly adding parts of the feature back in. Specifically, vllm_ascend/platform.py and vllm_ascend/spec_decode/mtp_proposer.py contain additions related to enable_shared_expert_dp which contradict the goal of this revert. These changes need to be corrected to complete the revert properly. Please see my detailed comments.

Comment thread vllm_ascend/platform.py
Comment thread vllm_ascend/platform.py
Comment thread vllm_ascend/spec_decode/mtp_proposer.py
@linfeng-yuan linfeng-yuan added ready read for review ready-for-test start test by label for PR labels Oct 21, 2025
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

…roject#3495)"

This reverts commit bf87606.

Signed-off-by: linfeng-yuan <1102311262@qq.com>
@wangxiyuan wangxiyuan merged commit 4c9af35 into vllm-project:main Oct 21, 2025
15 of 17 checks passed
ZYang6263 pushed a commit to rjg-lyh/vllm-ascend that referenced this pull request Oct 23, 2025
…roject#3495)" (vllm-project#3586)

This reverts commit
vllm-project@bf87606.
No.
E2E vllm serving with `enable_shared_expert_dp: true` in eager mode as
before.

- vLLM version: v0.11.0rc3
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.11.0

Signed-off-by: linfeng-yuan <1102311262@qq.com>
luolun pushed a commit to luolun/vllm-ascend that referenced this pull request Nov 19, 2025
…roject#3495)" (vllm-project#3586)

### What this PR does / why we need it?
This reverts commit
vllm-project@bf87606.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
E2E vllm serving with `enable_shared_expert_dp: true` in eager mode as
before.


- vLLM version: v0.11.0rc3
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.11.0

Signed-off-by: linfeng-yuan <1102311262@qq.com>
Signed-off-by: luolun <luolun1995@cmbchina.com>
hwhaokun pushed a commit to hwhaokun/vllm-ascend that referenced this pull request Nov 19, 2025
…roject#3495)" (vllm-project#3586)

### What this PR does / why we need it?
This reverts commit
vllm-project@bf87606.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
E2E vllm serving with `enable_shared_expert_dp: true` in eager mode as
before.

- vLLM version: v0.11.0rc3
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.11.0

Signed-off-by: linfeng-yuan <1102311262@qq.com>
Signed-off-by: hwhaokun <haokun0405@163.com>
NSDie pushed a commit to NSDie/vllm-ascend that referenced this pull request Nov 24, 2025
…roject#3495)" (vllm-project#3586)

### What this PR does / why we need it?
This reverts commit
vllm-project@bf87606.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
E2E vllm serving with `enable_shared_expert_dp: true` in eager mode as
before.

- vLLM version: v0.11.0rc3
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.11.0

Signed-off-by: linfeng-yuan <1102311262@qq.com>
Signed-off-by: nsdie <yeyifan@huawei.com>
Clorist33 pushed a commit to Clorist33/vllm-ascend that referenced this pull request Dec 9, 2025
…roject#3495)" (vllm-project#3586)

### What this PR does / why we need it?
This reverts commit
vllm-project@bf87606.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
E2E vllm serving with `enable_shared_expert_dp: true` in eager mode as
before.


- vLLM version: v0.11.0rc3
- vLLM main: https://github.com/vllm-project/vllm/commit/v0.11.0

Signed-off-by: linfeng-yuan <1102311262@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants