Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
vllm-project
/
vllm
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
22.7k
Star
92.7k
Code
Issues
2.5k
Pull requests
5k+
Discussions
Actions
Projects
Security and quality
83
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
[Perf] Deepseek V41 Attention MegaKernel
- #56344
#56344
Closed
zyongye
wants to merge 28 commits into
dsv41-optimized
vllm-project/vllm:dsv41-optimized
from
v41-megakernel
vllm-project/vllm:v41-megakernel
Copy head branch name to clipboard
Conversation
Commits
28
(28)
Checks
Files changed
Closed
[Perf] Deepseek V41 Attention MegaKernel
#56344
zyongye
wants to merge 28 commits into
dsv41-optimized
vllm-project/vllm:dsv41-optimized
from
v41-megakernel
vllm-project/vllm:v41-megakernel
Copy head branch name to clipboard
Commits
Commits on Sep 10, 2026
[Docs] DeepSeek V4.1 megakernel integration spec and implementation plan
Show description for 29822bc
zyongye
committed
29822bc
View commit details
Copy full SHA for 29822bc
Browse repository at this point
[DSv4.1] Add fused-kernel layout permutation helpers
Show description for 728f4cd
zyongye
committed
728f4cd
View commit details
Copy full SHA for 728f4cd
Browse repository at this point
[Attention] Expose int32 positions in the DeepSeek sparse SWA metadata
Show description for f9bf66e
zyongye
committed
f9bf66e
View commit details
Copy full SHA for f9bf66e
Browse repository at this point
[Config] Add DeepSeek V4.1 fused attention flags
Show description for acd13c9
zyongye
committed
acd13c9
View commit details
Copy full SHA for acd13c9
Browse repository at this point
[Build] Pin FlashMLA to upstream deepseek-ai/FlashMLA at the DeepSeek V4.1 kernels commit
Show description for c820250
zyongye
committed
c820250
View commit details
Copy full SHA for c820250
Browse repository at this point
[Attention] Wrap the FlashMLA fused sparse attention ops
Show description for cc99b66
zyongye
committed
cc99b66
View commit details
Copy full SHA for cc99b66
Browse repository at this point
[DSv4.1] Add the fused-layout Q padding kernel
Show description for 04b3514
zyongye
committed
04b3514
View commit details
Copy full SHA for 04b3514
Browse repository at this point
[DSv4] Let fused_inv_rope_fp8_quant emit the fused-kernel chunk layout
Show description for a3e76dd
zyongye
committed
a3e76dd
View commit details
Copy full SHA for a3e76dd
Browse repository at this point
[DSv4.1] Factor the attention output buffer and o_proj tail into hooks
Show description for 263632e
zyongye
committed
263632e
View commit details
Copy full SHA for 263632e
Browse repository at this point
[DSv4.1] Add the FlashMLA fused sparse attention layer
Show description for ba3b026
zyongye
committed
ba3b026
View commit details
Copy full SHA for ba3b026
Browse repository at this point
[Bench] Compare the FlashMLA fused sparse kernel with the split-KV pipeline
Show description for d07b715
zyongye
committed
d07b715
View commit details
Copy full SHA for d07b715
Browse repository at this point
[DSv4.1] Add the nvfp4_ds_mla KV cache layout (V4.1 fp8 SWA + V4.1 fp4 compressed)
Show description for dc441b5
zyongye
committed
dc441b5
View commit details
Copy full SHA for dc441b5
Browse repository at this point
[Config] Default DeepSeek V4.1 VL wrapper to breakable CUDA graphs
Show description for b8863fb
zyongye
committed
b8863fb
View commit details
Copy full SHA for b8863fb
Browse repository at this point
[Docs] Record implementation status and Phase 0 results for the V4.1 megakernel work
Show description for 8253724
zyongye
committed
8253724
View commit details
Copy full SHA for 8253724
Browse repository at this point
[DSv4.1] Match fused-attention weight permutation on child-relative names
Show description for b30aabe
zyongye
committed
b30aabe
View commit details
Copy full SHA for b30aabe
Browse repository at this point
[Docs] Note the wrapper-prefix permutation bug and LLM-path environment fixes
Show description for 40cb457
zyongye
committed
40cb457
View commit details
Copy full SHA for 40cb457
Browse repository at this point
[Docs] Record fused vs unfused end-to-end results
Show description for 5917280
zyongye
committed
5917280
View commit details
Copy full SHA for 5917280
Browse repository at this point
docs: record nvfp4_ds_mla end-to-end smoke result in the megakernel spec
Show description for bb54c56
zyongye
committed
bb54c56
View commit details
Copy full SHA for bb54c56
Browse repository at this point
docs(plan): check off the fp8 and nvfp4 local end-to-end smoke steps
Show description for d2f58c9
zyongye
and
claude
committed
d2f58c9
View commit details
Copy full SHA for d2f58c9
Browse repository at this point
fix(dsv41): write -1 sentinels past combined_lens in combine_topk_swa_indices
Show description for 451b930
zyongye
committed
451b930
View commit details
Copy full SHA for 451b930
Browse repository at this point
docs: record the gsm8k regression root cause and bs1 fused latency in the spec
Show description for aa7bb31
zyongye
and
claude
committed
aa7bb31
View commit details
Copy full SHA for aa7bb31
Browse repository at this point
docs: record post-fix gsm8k parity for the fused DSv4.1 attention
Show description for 80b7d1f
zyongye
and
claude
committed
80b7d1f
View commit details
Copy full SHA for 80b7d1f
Browse repository at this point
test: stub the renamed _prepare_q_and_insert_kv hook in the compressor cache test
Show description for f6c8f6c
zyongye
and
claude
committed
f6c8f6c
View commit details
Copy full SHA for f6c8f6c
Browse repository at this point
docs: record the post-fix nvfp4_ds_mla mini gsm8k result
Show description for 5a53595
zyongye
and
claude
committed
5a53595
View commit details
Copy full SHA for 5a53595
Browse repository at this point
docs: record the same-branch bs1 A/B and kernel benchmark for the fused layer
Show description for c87d77b
zyongye
and
claude
committed
c87d77b
View commit details
Copy full SHA for c87d77b
Browse repository at this point
docs: record the full nvfp4_ds_mla gsm8k parity run and remaining open items
Show description for cd3b0a4
zyongye
and
claude
committed
cd3b0a4
View commit details
Copy full SHA for cd3b0a4
Browse repository at this point
Drop development tests, design docs and test-only layout helpers
Show description for 9ed2746
zyongye
and
claude
committed
9ed2746
View commit details
Copy full SHA for 9ed2746
Browse repository at this point
[Build] Pin FlashMLA to vllm-project/FlashMLA c112cc1 (V4.1 kernels synced)
Show description for 8c2d92c
zyongye
and
claude
committed
8c2d92c
View commit details
Copy full SHA for 8c2d92c
Browse repository at this point
You can’t perform that action at this time.