Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "[Kernel] changing fused moe kernel chunk size default to 32k (#7995)" #207

Merged
merged 1 commit into from
Sep 25, 2024

Conversation

gshtras
Copy link
Collaborator

@gshtras gshtras commented Sep 25, 2024

Reverting the change that causes a regression on mixtral 8x22 with fp8 quantization (both dynamic and pre-quantized) on MI300 and H100

There was also a mismatch in the default value between the 2 sections that this also fixes.

@gshtras
Copy link
Collaborator Author

gshtras commented Sep 25, 2024

PS this is specifically to address SWDEV-486909

@gshtras gshtras requested a review from divakar-amd September 25, 2024 15:13
Copy link
Collaborator

@shajrawi shajrawi left a comment

Choose a reason for hiding this comment

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

ship it!

Copy link

@divakar-amd divakar-amd left a comment

Choose a reason for hiding this comment

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

Looks good! Bigger chunk size is even better for us for 2 reasons:

  1. It has "slightly" better latency.
  2. We don't have OOM problem on mi30X. So, no reason for smaller (32k) chunk size

Upstream PR reference: vllm-project#7995

@gshtras gshtras merged commit cc2039c into main Sep 25, 2024
16 of 17 checks passed
@gshtras gshtras deleted the moe_size_revert branch September 25, 2024 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants