mirror of
https://github.com/deepseek-ai/DeepGEMM.git
synced 2026-11-05 00:47:26 +00:00
[PR #422] [Feat] add support sm90 fp8 mega moe #434
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/DeepGEMM#434
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?
📋 Pull Request Information
Original PR: https://github.com/deepseek-ai/DeepGEMM/pull/422
Author: @lengrongfu
Created: 8/27/2026
Status: 🔄 Open
Base:
nv_dev← Head:claude/pr36-mega-moe-port📝 Commits (3)
61897f9Add SM90 (Hopper) MegaMoE supportae4228aFix missing 'template' disambiguator in grid_sync dependent-type call11885a0add hidden size check to 256📊 Changes
11 files changed (+3430 additions, -8 deletions)
View changed files
📝
csrc/apis/mega.hpp(+225 -0)➕
csrc/jit_kernels/heuristics/sm90_mega_moe.hpp(+236 -0)➕
csrc/jit_kernels/impls/sm90_fp8_mega_moe.hpp(+307 -0)📝
csrc/utils/layout.hpp(+4 -3)📝
deep_gemm/__init__.py(+5 -0)📝
deep_gemm/include/deep_gemm/comm/barrier.cuh(+20 -5)➕
deep_gemm/include/deep_gemm/impls/sm90_fp8_mega_moe.cuh(+1936 -0)➕
deep_gemm/include/deep_gemm/layout/sm90_mega_moe.cuh(+179 -0)➕
deep_gemm/include/deep_gemm/scheduler/sm90_mega_moe.cuh(+235 -0)📝
deep_gemm/mega/__init__.py(+111 -0)➕
tests/test_mega_moe_hopper.py(+172 -0)📄 Description
Ref: https://github.com/sgl-project/DeepGEMM/pull/36
vllm support deepseek-v4-flash-fp8 model PR: https://github.com/vllm-project/vllm/pull/53527
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.