Update dependency flashinfer-python to v0.6.14#136
Open
konflux-internal-p02[bot] wants to merge 1 commit into
Open
Update dependency flashinfer-python to v0.6.14#136konflux-internal-p02[bot] wants to merge 1 commit into
konflux-internal-p02[bot] wants to merge 1 commit into
Conversation
1ab82c1 to
471d4a4
Compare
471d4a4 to
88d28ed
Compare
88d28ed to
d611e01
Compare
d611e01 to
0c17a44
Compare
0c17a44 to
8acbac9
Compare
8acbac9 to
9390e10
Compare
9390e10 to
94495a6
Compare
94495a6 to
6831978
Compare
6831978 to
82a8614
Compare
82a8614 to
278aeac
Compare
278aeac to
13a49c7
Compare
Author
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
13a49c7 to
4605b5d
Compare
3264a31 to
6ff0842
Compare
6ff0842 to
19b652a
Compare
19b652a to
0253e6c
Compare
0253e6c to
89ebe69
Compare
89ebe69 to
8c70234
Compare
8c70234 to
a5a921e
Compare
a5a921e to
cddb127
Compare
cddb127 to
4bc7f20
Compare
4bc7f20 to
6d3d196
Compare
6d3d196 to
53db1c5
Compare
53db1c5 to
4ef4626
Compare
4ef4626 to
8a13534
Compare
8a13534 to
cbf945c
Compare
cbf945c to
ffa1760
Compare
Signed-off-by: konflux-internal-p02 <170854209+konflux-internal-p02[bot]@users.noreply.github.com>
ffa1760 to
f861643
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.2.11→==0.6.14Release Notes
flashinfer-ai/flashinfer (flashinfer-python)
v0.6.14Compare Source
Manual Intervention Needed⚠️
Please modify your install instructions as you bump the version to 0.6.14.
See also #3808
Highlights
This release pushes FlashInfer's coverage onto Blackwell RTX PRO and DGX Spark silicon, lands the CuTe-DSL rewrite of the gated-delta-rule (GDN) kernels behind Qwen3.5/3.6, and makes those kernels production-ready inside vLLM.
Gemma 4 and W4A16 on Blackwell RTX Pro and DGX Spark
Blackwell SM12x parts (RTX PRO 6000, DGX Spark / GB10) previously trailed Blackwell GB200 NVL72 (and B300 SM103) on attention shape and quantization coverage. This release closes the gap for Gemma 4 and weight-only-quantized inference: head_dim=512 attention for Gemma 4's global layers now runs on SM120/121, the FMHAv2 prefill path gains head_dim=256/512 and sliding-window masking on SM120, the new mm_bf16_fp4 W4A16 GEMM is tuned for DGX Spark (completing W4A16 across both dense GEMM and MoE), and gated tanh-GELU brings Gemma 4 MoE onto the CUTLASS backend.
GDN / gated delta rule: CuTe-DSL overhaul (Qwen3.5/3.6)
The gated-delta-rule kernels behind the Qwen3.5/3.6 family were rewritten from CUTLASS C++ to CuTe-DSL (#3491). The rewrite eliminates the C++ JIT compilation pain reported by customers and establishes the base for context-parallel delta-rule kernels — covering SM90 prefill and its context-parallel variant, SM120 prefill, and a ~20–25% GDN prefill speedup from mainloop efficiency work.
GDN production-ready in vLLM
Two gaps blocked GDN serving in vLLM (#3602); both are now resolved. GDN kernels are compilation batch-size agnostic, so a single compiled cubin is reused across batch shapes instead of recompiling on every new batch size at inference time, and a new BF16 state recovery/decode kernel writes SSM state into preallocated space to supply the MTP-compatible spec-decode path vLLM needs.
DeepSeek-class sparse MLA on Blackwell, FP8 KV on Hopper
New sparse-MLA paged-attention kernels extend the DeepSeek-V4 (d_qk=512) and DeepSeek-V3.2 / GLM-5.1 (d_qk=576) families onto SM120/121 through the existing flashinfer.mla APIs, with DSv4 coverage broadened to 8/16/32 head counts. On Hopper SM90, native FP8 KV cache support eliminates SGLang's per-layer cast workaround, saving an HBM round-trip per layer on DeepSeek-V3/V4 while staying bit-identical to the BF16 path.
This release pushes FlashInfer's coverage onto Blackwell RTX PRO and DGX Spark silicon, lands the CuTe-DSL rewrite of the gated-delta-rule (GDN) kernels behind Qwen3.5/3.6, and makes those kernels production-ready inside vLLM.
What's Changed
FilteredTopKoverflow refinement by @awgu in #3529mm_fp4cute-dslbackend when M is not a multiple of 8. by @b8zhong in #3667New Contributors
Full Changelog: flashinfer-ai/flashinfer@v0.6.13rc2...v0.6.14
v0.6.13Compare Source
What's Changed
bmm_fp8and cuDNNbmm_fp8/mm_fp4by @bkryu in #3437nvfp4_quantize(backend='cuda')silently corrupts scale factors when global_scale is not float32 by @bkryu in #3497New Contributors
Full Changelog: flashinfer-ai/flashinfer@v0.6.12rc3...v0.6.13
v0.6.12Compare Source
What's Changed
simplemamba SSU kernel by @ishovkun in #2962moe_output_memset_inplacedense memset wrapper by @leejnau in #3328New Contributors
Full Changelog: flashinfer-ai/flashinfer@v0.6.11rc1...v0.6.12
v0.6.11.post3Compare Source
Full Changelog: flashinfer-ai/flashinfer@v0.6.11.post2...v0.6.11.post3
v0.6.11.post2Compare Source
Full Changelog: flashinfer-ai/flashinfer@v0.6.11.post1...v0.6.11.post2
v0.6.11.post1Compare Source
Full Changelog: flashinfer-ai/flashinfer@v0.6.11...v0.6.11.post1
v0.6.11Compare Source
What's Changed
mm_bf16and enable multi-tactic autotuning for FP8/MXFP8 runners by @vadiklyutiy in #2914Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.