38cc054fc2
[Perf][Kernel] Vectorized flat abs-max for dynamic per-tensor FP8 quantization ( #58194 )
...
Signed-off-by: Monishver Chandrasekaran <monishverchandrasekaran@gmail.com >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: Misha Goin <mgoin64@gmail.com >
2026-09-25 09:19:48 -06:00
chuan932 and Misha Goin
f550ad8bf7
[Kernel][Perf] Register-resident path for per-token-group 8-bit quant ( #55330 )
...
Signed-off-by: chao.huan <chao.huan@nio.com >
Co-authored-by: Misha Goin <mgoin64@gmail.com >
2026-09-25 08:11:42 -07:00
Taneem Ibrahim and Wentao Ye
bb35e2587b
[Pooling] Preserve reranker tokenization with document limits ( #57666 )
...
Signed-off-by: Taneem Ibrahim <taneem.ibrahim@gmail.com >
Co-authored-by: Wentao Ye <44945378+yewentao256@users.noreply.github.com >
2026-09-25 11:04:41 -04:00
Taneem Ibrahim and mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
50f78084da
[Bugfix] Fix generative scoring body cancellation ( #57729 )
...
Signed-off-by: Taneem Ibrahim <taneem.ibrahim@gmail.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-25 11:01:31 -04:00
Nick Hill
234df712ed
[MRV2] Minor model_runner.py code cleanup ( #58610 )
...
Signed-off-by: Nick Hill <nickhill123@gmail.com >
2026-09-25 07:59:27 -07:00
73a78e6f1f
[SpecDecode] Add LiLiCorr drafter ( #57934 )
...
Signed-off-by: Andrii Skliar <askliar@nvidia.com >
Signed-off-by: Andrii Skliar <andreyws96@gmail.com >
Co-authored-by: Andrii Skliar <askliar@nvidia.com >
Co-authored-by: Codex <noreply@openai.com >
Co-authored-by: Benjamin Chislett <chislett.ben@gmail.com >
2026-09-25 10:08:28 -04:00
djramic and Andreas Karatzas
25b0add7b8
[ROCm][CI] Pass weight_shape in MXFP8 block32 linear tests ( #58698 )
...
Signed-off-by: Djordje Ramic <djoramic@amd.com >
Co-authored-by: Andreas Karatzas <akaratza@amd.com >
2026-09-25 10:52:15 +00:00
Mark McLoughlin and AI Assistant
45d56c0baf
[Core] Model console logging as CLI configuration ( #57205 )
...
Add `--logging-config` CLI argument which can be supplied as
JSON or using dotted arguments. The `--log-level` argument
is provided for convenience, and `--log-config-file` is deprecated
in favor of `--logging-config.pylogging_config_file`.
Signed-off-by: Mark McLoughlin <markmc@redhat.com >
Co-authored-by: AI Assistant <noreply@openai.com >
2026-09-25 11:36:59 +01:00
Thang Nguyen and Claude Opus 5.5
fa6c407d15
[CI] Shard (H100) Helion Kernels five ways ( #58645 )
...
Signed-off-by: Thang Nguyen <thangnguyenvn647@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-25 03:25:11 -07:00
Harry Mellor and Claude Opus 5.5
afea5c20c7
[Docs] Add return annotation to fused_mm_input_norm_triton ( #58687 )
...
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-25 10:01:11 +00:00
Yongye Zhu and Claude Opus 5.5
378504a544
[MoE] Defer the TRTLLM-Gen top-k finalize on the modular path ( #58635 )
...
Signed-off-by: Yongye Zhu <zyy1102000@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-25 15:38:29 +08:00
Isotr0py
24928a4d62
[UX][Frontend] Introduce vllm preload cli for fast restart ( #56680 )
...
Signed-off-by: Isotr0py <Isotr0py@outlook.com >
2026-09-25 06:56:39 +00:00
Yongye Zhu and Claude Opus 5.5
5ff3bbfb08
[Perf][DSv4] Fuse inverse RoPE + FP8 quant into FlashInfer sparse MLA ( #58621 )
...
Signed-off-by: Yongye Zhu <zyy1102000@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-24 23:26:50 -07:00
29468dde8b
[Bugfix][KV Cache][MLA] Align packed block strides for V3.2 sparse MLA ( #55528 )
...
Signed-off-by: lz <145014769+200lz@users.noreply.github.com >
Signed-off-by: Lucas Wilkinson <lwilkins@redhat.com >
Co-authored-by: OpenAI Codex <codex@openai.com >
Co-authored-by: Lucas Wilkinson <lwilkins@redhat.com >
Co-authored-by: Robert Shaw <114415538+robertgshaw2-redhat@users.noreply.github.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-25 05:33:36 +00:00
shallow10
3a58aeb1a1
[Bugfix] Stop leaking the internal field name in the max_tokens validation error ( #58336 )
...
Signed-off-by: shallow10 <495593563@qq.com >
2026-09-24 21:55:16 -07:00
5a2ed2e7ee
[Frontend] Handle Disable Thinking in /v1/messages ( #58613 )
...
Signed-off-by: jryberg <johan.ryberg@security.ntt >
Signed-off-by: Robert Shaw <robshaw@redhat.com >
Co-authored-by: jryberg <johan.ryberg@security.ntt >
Co-authored-by: Robert Shaw <robshaw@redhat.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-25 12:52:08 +08:00
Lingpeng Jin and Andreas Karatzas
35f92d2abc
[ROCm] Credit ROCm/aiter for the block32 GEMM's packed kernel and in-launch split-K ( #58659 )
...
Signed-off-by: Lingpeng Jin <103567126+valarLip@users.noreply.github.com >
Co-authored-by: Andreas Karatzas <akaratza@amd.com >
2026-09-24 21:37:41 -07:00
1f0bc49ee6
[Structured Outputs] Parse Lark grammars natively in the xgrammar backend ( #58321 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Signed-off-by: Bugen Zhao <i@bugenzhao.com >
2026-09-25 04:35:10 +00:00
8a269919f4
[MM] Add Triton kernel for mm_input_normal. ( #56798 )
...
Signed-off-by: wang.yuqi <yuqi.wang@daocloud.io >
Signed-off-by: wang.yuqi <noooop@126.com >
Signed-off-by: Isotr0py <Isotr0py@outlook.com >
Co-authored-by: Isotr0py <2037008807@qq.com >
Co-authored-by: Isotr0py <Isotr0py@outlook.com >
2026-09-25 04:31:20 +00:00
267eee54bf
[Qwen4Exp][ROCm] PLE n-gram table CPU offload ( #57497 )
...
Signed-off-by: Mathew Odden <modden@redhat.com >
Signed-off-by: Andreas Karatzas <akaratza@amd.com >
Co-authored-by: opencode+deepseek-v4-flash+vllm <opencode+deepseek-v4-flash+vllm@example.com >
Co-authored-by: Andreas Karatzas <akaratza@amd.com >
Co-authored-by: OpenAI Codex <noreply@openai.com >
2026-09-24 23:28:20 -05:00
Andreas Karatzas and Codex
fa94450b74
[CI][ROCm] Prevent Model Executor apt stalls ( #58607 )
...
Signed-off-by: Andreas Karatzas <akaratza@amd.com >
Co-authored-by: Codex <noreply@openai.com >
2026-09-24 23:18:45 -05:00
4013f3ad6c
[ROCm] Fix CI runtime and tests for MI355 DPX ( #58244 )
...
Signed-off-by: Andreas Karatzas <Andreas.Karatzas@amd.com >
Co-authored-by: Mahesh Kunreddi <mahesh.kunreddi@amd.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Andreas Karatzas <Andreas.Karatzas@amd.com >
Co-authored-by: Codex <noreply@openai.com >
Co-authored-by: Andreas Karatzas <akaratza@amd.com >
2026-09-24 23:15:11 -05:00
wangxiyuan
44257c2e35
[Feature] Triton kernel dispatcher ( #43048 )
...
Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com >
2026-09-25 04:07:43 +00:00
YiSheng5 and Kunshang Ji
b05f7d5fbc
[PP][XPU]Add the flag to control microbatch feature on MRV2+PP ( #55145 )
...
Signed-off-by: yisheng <yi.sheng@intel.com >
Co-authored-by: Kunshang Ji <kunshang.ji@intel.com >
2026-09-25 12:05:35 +08:00
Yongye Zhu and Summer Yang
442bd00d9f
[Perf][Distributed] Add low-SM multimem reduce-scatter for SM100/SM103 ( #55072 )
...
Signed-off-by: Yongye Zhu <zyy1102000@gmail.com >
Signed-off-by: Summer Yang <girasoleyang@gmail.com >
Co-authored-by: Summer Yang <girasoleyang@gmail.com >
2026-09-25 03:27:21 +00:00
Reid and mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
8b365ff949
[ROCm][Build] Filter crate tags from vLLM version detection ( #57744 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Signed-off-by: reidliu41 <reid201711@gmail.com >
2026-09-25 03:06:05 +00:00
4d79d5c638
[ROCm] Cut 69 wasted contiguous copies per decode step from the skinny GEMM path ( #58566 )
...
Signed-off-by: lifulu <fululi12@amd.com >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: Nick Hill <nickhill123@gmail.com >
2026-09-24 22:00:58 -05:00
Samuel Kim and mgoin
f55419c43c
[Bugfix][Quantization] Fix MXFP8 startup crash on layers below mm_mxfp8 shape limits ( #54223 )
...
Signed-off-by: samuelkim7 <samuelmwkim@gmail.com >
Signed-off-by: mgoin <mgoin64@gmail.com >
Co-authored-by: mgoin <mgoin64@gmail.com >
2026-09-25 02:54:11 +00:00
6936e77ba4
[Perf][Engram] Serialize offloaded lookups and pack host tables into huge pages ( #56926 )
...
Signed-off-by: Juntian Liu <Juntianl777@gmail.com >
Co-authored-by: Kimi Code <noreply@moonshot.cn >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-25 10:52:02 +08:00
48d8880d09
[Bugfix][Qwen4Exp] Keep pinned PLE prefetch ids out of the CUDA graph pool ( #58489 )
...
Signed-off-by: Juntian Liu <Juntianl777@gmail.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-25 10:51:50 +08:00
Fangzhou Ai and Claude Opus 5.5
3059155b47
[ROCm][Perf] MXFP8 GEMM on native 32x32 block scales for gfx950 ( #58510 )
...
Signed-off-by: fai <fangzhouai@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-24 21:26:30 -05:00
055f150df5
[Perf][Rust Frontend] Make histogram observations lock-free ( #58574 )
...
Co-authored-by: jthomson04 <jwillthomson19@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Bugen Zhao <i@bugenzhao.com >
2026-09-25 10:25:10 +08:00
gongwei-130 and Claude Fable 5.1
34e104f6fe
[gRPC] Fix ping tolerance so long non-streaming RPCs are not dropped ( #55102 )
...
Signed-off-by: Wei Gong <wei@together.ai >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-25 02:14:32 +00:00
Divakar Verma
65c5e24689
[ROCm][CI][AITER Coverage] Harden MoE sorting-backend/dispatch env-var test matrix ( #58393 )
...
Signed-off-by: Divakar Verma <divakar.verma@amd.com >
2026-09-24 21:14:02 -05:00
김재억
32fc82343f
[Bugfix][LogitsProcessor] Validate ':' separator in custom logits processor FQCN ( #56020 )
...
Signed-off-by: 100milliongold <gadian88@gmail.com >
2026-09-25 01:49:20 +00:00
Juntian Liu
609731e8f5
[Perf][DSv4.1] Restore the fused query RMSNorm + MXFP8 quantization path ( #57679 )
...
Signed-off-by: Juntian Liu <Juntianl777@gmail.com >
2026-09-25 01:39:03 +00:00
3652f35e7c
[Bugfix][Quantization] Refresh online NVFP4 scales before reload post-processing ( #57954 )
...
Signed-off-by: S1ro1 <matej.sirovatka@gmail.com >
Signed-off-by: aoshen02 <aoshen02@users.noreply.github.com >
Co-authored-by: aoshen02 <aoshen02@users.noreply.github.com >
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: aoshen02 <aoshen@inferact.ai >
2026-09-24 18:36:08 -07:00
16070ed7e9
[Minimax-M3][Perf] Use triton_mrope for vision tower + int64 offset fix for triton_mrope ( #58526 )
...
Signed-off-by: Thien Tran <gau.nernst@yahoo.com.sg >
Co-authored-by: Kimi <noreply@moonshot.cn >
Co-authored-by: Isotr0py <Isotr0py@outlook.com >
2026-09-24 18:30:32 -07:00
Thien Tran
ade1056ee5
[Kimi-K3][Perf] Dispatch GEMM for vision patch embedder ( #58527 )
...
Signed-off-by: Thien Tran <gau.nernst@yahoo.com.sg >
2026-09-24 18:30:11 -07:00
Nick Hill and Claude Opus 5.5
7dbd0a8d22
[Bugfix][MRV2] Treat padded prompt tails as spec-decode rows for hybrid models ( #58434 )
...
Signed-off-by: Nick Hill <nickhill123@gmail.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-24 18:29:53 -07:00
155b988373
[CI] Run DFlash2 NVFP4 acceptance test on B200; skip it on H200 35GB MIG ( #58496 )
...
Signed-off-by: khluu <khluu000@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: Misha Goin <mgoin64@gmail.com >
2026-09-24 19:29:44 -06:00
Samuel Kim and Claude
34ee85d5ca
[Perf] Batch Mamba2 prefill SSM state saves, removing GPU<->CPU syncs ( #49371 )
...
Signed-off-by: samuelkim7 <samuelmwkim@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-09-25 01:11:19 +00:00
SIDDARTHA REDDY
a811738a60
[Bugfix] Accept EOS after grammar finish in outlines backend; reject json_object at validation ( #57743 )
...
Signed-off-by: SIDDARTHA REDDY <75976672+SIDDARTHAREDDY8@users.noreply.github.com >
2026-09-24 17:17:10 -07:00
Yifan Qiao and Claude Fable 5.1
39724758e7
[Bugfix] GLM-5.3-Flash: launch the kpool paged MQA logits in the varlen mode its schedule was built with ( #55270 )
...
Signed-off-by: Yifan Qiao <yifanqiao@inferact.ai >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-25 00:13:55 +00:00
Samyabrata Maji and Flora Feng
064bc747ab
[Bugfix][Frontend] Count reasoning tokens for Harmony, DeepSeek-V3 and Step3 parsers ( #58626 )
...
Signed-off-by: Samyabrata Maji <116789799+sammaji@users.noreply.github.com >
Co-authored-by: Flora Feng <4florafeng@gmail.com >
2026-09-25 00:12:29 +00:00
b3a87b2d04
[Bugfix][KVConnector] Finalize saves on steps without a forward ( #57775 )
...
Signed-off-by: Yifan Qiao <yifanqiao@inferact.ai >
Co-authored-by: OpenAI Codex <noreply@openai.com >
Co-authored-by: Kimi Code <noreply@moonshot.ai >
2026-09-25 00:06:36 +00:00
Khushali Desai
7833ff25dd
Release prompt_embeds tensor when its InputBatch slot is freed ( #57988 )
...
Signed-off-by: khushali9 <khushali.desai9@gmail.com >
2026-09-25 00:00:44 +00:00
7a9406690e
[KV Connector] Fix DecodeBench fp8 fill values and add a startup fill mode ( #58472 )
...
Signed-off-by: Zijing Liu <liuzijing2014@gmail.com >
Signed-off-by: Yifan Qiao <yifanqiao@inferact.ai >
Co-authored-by: Yifan Qiao <yifanqiao@inferact.ai >
Co-authored-by: Codex <noreply@openai.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2026-09-24 23:55:47 +00:00
Misha Goin and Codex
71891bdb94
[Perf] Parallelize registered CUDA Triton kernel warmup at startup ( #58582 )
...
Signed-off-by: mgoin <mgoin64@gmail.com >
Co-authored-by: Codex <noreply@openai.com >
2026-09-24 19:52:00 -04:00
d5051abaf1
[Bugfix][Mamba] Restore prompt-tail prefix-cache hits with MTP ( #58368 )
...
Signed-off-by: Netanel Haber <58652339+netanel-haber@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Co-authored-by: Benjamin Chislett <bchislett@nvidia.com >
2026-09-24 23:46:42 +00:00