Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
261df0e
feat(msa): add Blackwell sparse attention sources
averyhNV Aug 20, 2026
94917a8
feat: vendor Blackwell MSA source kernels
averyhNV Aug 20, 2026
6926d0a
build: preserve generated MSA sources
averyhNV Aug 20, 2026
3265de0
fix(msa): satisfy static checks
averyhNV Aug 20, 2026
2c06bd5
test(msa): accept generated TMA parameter forms
averyhNV Aug 20, 2026
6fff565
feat(msa): refresh Blackwell source kernels
averyhNV Aug 21, 2026
b452655
fix(msa): reject unsupported per-token top-k bounds
averyhNV Aug 21, 2026
d391493
test(msa): tighten validation contracts
averyhNV Aug 21, 2026
ffb5c4f
style(msa): format top-k dispatch test
averyhNV Aug 21, 2026
65a8415
test(msa): reject unsupported v8 source forms
averyhNV Aug 22, 2026
58ba0f7
Regenerate Blackwell MSA source exports
averyhNV Aug 22, 2026
b65cfb8
Canonicalize Blackwell MSA source endings
averyhNV Aug 22, 2026
a97441a
fix: accept flat MSA max-pages sentinel
averyhNV Aug 22, 2026
43512e7
Add standalone Blackwell MSA reverse planners
averyhNV Aug 22, 2026
d4b0fff
Add exact Blackwell MSA runtime routes
averyhNV Aug 22, 2026
dd16ce1
Align MSA prefill benchmark outputs
averyhNV Aug 22, 2026
91e99a9
Add exact Blackwell MSA source routes
averyhNV Aug 22, 2026
e14e0be
Test exact MSA reducers as TMA-free
averyhNV Aug 22, 2026
e8173d7
Format Blackwell MSA Python sources
averyhNV Aug 22, 2026
335b5d9
Merge remote-tracking branch 'origin/main' into codex/pr-4355-fixes
yzh119 Aug 23, 2026
73d1999
docs(msa): clarify Blackwell architecture support
yzh119 Aug 23, 2026
144f12e
Merge upstream/main into codex/msa-sm100-sm103
yyihuang Aug 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,16 @@
# Note the pre-commit hooks shoule only be used for formatting, but not for linting.
# For linting consider using CI.

# The kernel_src */src trees are upstream kernel drops that are re-synced
# periodically (sm100/cutedsl_megamoe, sm90/pull_style_cutedsl_megakernel);
# excluded from all hooks so formatting/lint churn doesn't block syncs.
# The kernel_src */src trees and blackwell_msa CUDA snapshots are generated or
# upstream kernel drops that are re-synced periodically
# (sm100/cutedsl_megamoe, sm90/pull_style_cutedsl_megakernel);
# excluded from all hooks so formatting/lint churn doesn't block syncs or alter
# the source-distributed kernel payload.
# The shim/ layers next to them are ours and stay checked.
# The Cake selective-state and Mamba CUDA/host trees, along with frozen KDA
# fallback sources, are byte-faithful generated exports; their SHA-256 digests
# are checked by JIT manifests and must not be rewritten.
exclude: ^(?:csrc/cake_selective_state_update/(?:cuda|host)/|csrc/cake_mamba_ssd_combined/generated/|csrc/kda/training_fallback_pointer_sm_(?:100a|103a)\.cu|flashinfer/moe_ep/kernel_src/(?:cutedsl_megamoe|sm90/pull_style_cutedsl_megakernel)/src/)
exclude: ^(?:csrc/(?:blackwell_msa/|cake_selective_state_update/(?:cuda|host)/|cake_mamba_ssd_combined/generated/|kda/training_fallback_pointer_sm_(?:100a|103a)\.cu)|flashinfer/moe_ep/kernel_src/(?:cutedsl_megamoe|sm90/pull_style_cutedsl_megakernel)/src/)

repos:
# Standard hooks
Expand Down
Loading
Loading