Commit Graph
8574 Commits
Author SHA1 Message Date
fzyzcjy 1cba3ab467 Stop returning the unused prefix-computed flag from priority calc (#25718) 2026-05-19 09:20:00 +08:00
fzyzcjy 2d868656d0 Move the retract-decode ratio estimation onto the new-token-ratio tracker (#25717) 2026-05-19 09:19:42 +08:00
fzyzcjy 1a882c5c63 Pack scattered new-token-ratio state into a dedicated tracker (#25716) 2026-05-19 09:19:20 +08:00
fzyzcjy 954b5c5846 Pack scattered scheduler IPC channel state into a dedicated container (#25714) 2026-05-19 09:19:02 +08:00
fzyzcjy 07b4f262b7 Set up the idle sleeper outside of the IPC channel initialization (#25713) 2026-05-19 09:18:36 +08:00
fzyzcjy 2d40f45193 Pack scattered request logprob state into a dedicated container (#25712) 2026-05-19 09:18:19 +08:00
fzyzcjy fb7e49d4eb Expose can-run-cuda-graph as a regular property on the embedding result (#25711) 2026-05-19 09:18:00 +08:00
fzyzcjy a740f8de33 Remove the dead hasattr fallback around the test-only crash counter (#25710) 2026-05-19 09:17:40 +08:00
fzyzcjy 0e198f0f4f Refactor batch_result_processor into per-step prefill/decode helpers (#25709) 2026-05-19 09:17:17 +08:00
fzyzcjy 7e7cb969e9 Route streaming output through the accumulator's payload method instead of an inline send (#25708) 2026-05-19 09:16:42 +08:00
fzyzcjy da50e3d943 Log per-request time stats in a dedicated tail step (#25707) 2026-05-19 09:16:22 +08:00
fzyzcjy b911fd1673 Route streaming-accept decisions through the accumulator instead of an inline gate (#25706) 2026-05-19 09:15:45 +08:00
fzyzcjy d8f190dfba Pack scattered output-streamer state into a dedicated accumulator (#25705) 2026-05-19 09:14:59 +08:00
fzyzcjy e8e55bb19b Split the request-reception loop into smaller phases (#25703) 2026-05-19 09:12:47 +08:00
Kurkur d90bc65e30 [NPU] Fix TypeError in get_state_buf_infos when index_head_dim is None on MLA (#25383) 2026-05-19 09:09:11 +08:00
Ratish P dbac464726 [Spec]: Make Triton standalone spec test deterministic (#25303) 2026-05-18 17:36:10 -07:00
Baizhou Zhangandhnyls2002 b79e4b1e68 [Fix] Try to fix error caused by latest cutedsl packages (#25690)
Co-authored-by: hnyls2002 <lsyincs@gmail.com>
2026-05-18 16:51:32 -07:00
314dedf7c6 Use SGLANG_CACHE_DIR env for gpu_p2p_access_cache path (#25686)
Co-authored-by: Ian O'Connell <ianoc@meta.com>
Co-authored-by: ianoc <ianoc@fb.com>
2026-05-18 16:00:54 -07:00
Lianmin ZhengandHanming Lu 745abd6cc0 Add no_combine support to cutlass_moe_fp4 (#25688)
Co-authored-by: Hanming Lu <69857889+hanming-lu@users.noreply.github.com>
2026-05-18 15:59:55 -07:00
878e6b8886 [SP] Fix runtime_max_tokens_per_rank for sequence parallelism (#25685)
Co-authored-by: Ming Yang <minos.future@gmail.com>
Co-authored-by: Yinghai Lu <yinghai@meta.com>
2026-05-18 15:59:33 -07:00
Baizhou Zhang 6f892047ec [misc] Throw error when single batch overlap is enabled on Hopper (#25509) 2026-05-18 14:51:32 -07:00
Liangsheng Yin 9e3bb9a307 [Spec] fold can_run_cuda_graph into EagleVerifyOutput; drop dead extend-after-decode check (#25566) 2026-05-18 14:24:54 -07:00
Qiaolin Yu 1f185c6ba8 Support draft extend cuda graph for tokenspeed_mla attention backend (#25489) 2026-05-18 11:26:16 -07:00
Qiaolin Yu f5049709b3 fix(eagle3): drop +1 offset on aux layer ids when first id != 1 (#25454) 2026-05-18 11:25:51 -07:00
Shangming Cai 86c6c77f2f [Bugfix] Fix missing group arg in get dp buffer (#25585) 2026-05-19 02:08:10 +08:00
Khoa PhamandClaude Opus 4.7 b29e41e8b3 Respect user override for Gemma4 attention backend (#25547)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 10:46:25 -07:00
Lianmin Zheng f21fe6ad4d Fix PD disaggregation warmup: set request_name and improve error logging (#25542) 2026-05-18 09:49:56 -07:00
Gaoji Liu 3e2a109636 Add output_gate_type to Qwen3NextConfig and update models to utilize it (#25401) 2026-05-19 00:18:08 +08:00
d96e593fd0 [Benchmark] Add SGLANG_SIMULATE_UNIFORM_EXPERTS for balanced expert routing with dummy weights (#25571)
Co-authored-by: Byron Hsu <byronhsu@Byrons-MacBook-Pro.local>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-18 09:16:12 -07:00
+3 866793c502 Amd/deepseek v4 rebase main 0509 (#24933)
Co-authored-by: root <root@smci355-ccs-aus-m12-33.cs-aus.dcgpu>
Co-authored-by: wunhuang <wunhuang@amd.com>
Co-authored-by: Thomas Wang <1am9trash@gmail.com>
Co-authored-by: Xinyi Song <86638975+RolaoDenthu@users.noreply.github.com>
Co-authored-by: HaiShaw <hixiao@gmail.com>
Co-authored-by: amd-danli103 <danli103@amd.com>
Co-authored-by: Lin, Soga <soga.lin@amd.com>
Co-authored-by: Raiden-Makoto <Raiden-Makoto@users.noreply.github.com>
Co-authored-by: Hubert Lu <55214931+hubertlu-tw@users.noreply.github.com>
Co-authored-by: yichiche@amd.com <jacky.cheng>
Co-authored-by: yctseng0211 <yctseng@amd.com>
Co-authored-by: Bingxu Chen <bingxche@amd.com>
2026-05-18 09:15:07 -07:00
Mick 110bbdcad7 [diffusion] fix: use dynamic LoRA for LTX2 original stage-two (#25591) 2026-05-18 23:05:29 +08:00
ybyang d1acd62d29 fix(disagg): unstuck decode aborts under prealloc pressure (#25561) 2026-05-18 22:57:22 +08:00
Shangming Cai f04c522534 [PD] Add conclude_state to fake KV backend (#25599)
Signed-off-by: Shangming Cai <csmthu@gmail.com>
2026-05-18 19:56:42 +08:00
fzyzcjy be64d875ad Fix flush_cache AttributeError on is_stats_logging_rank (#25641) 2026-05-18 19:23:48 +08:00
fzyzcjy 8b94e1d0cf Delete the now-unused is_work_request from scheduler.py (#25639) 2026-05-18 18:50:23 +08:00
fzyzcjy c54b34c007 Move module-level helpers out of scheduler.py (#25638) 2026-05-18 18:45:38 +08:00
fzyzcjy 99ad2b0894 Move batch-result processing to SchedulerBatchResultProcessor and retire output_processor mixin (#25637) 2026-05-18 18:45:01 +08:00
fzyzcjy 7d0b0b6991 Carve out SchedulerBatchResultProcessor for batch-result state (#25636) 2026-05-18 18:44:41 +08:00
fzyzcjy 18a7eb9e58 Move output streaming to SchedulerOutputStreamer (#25635) 2026-05-18 18:44:07 +08:00
fzyzcjy dc88b4eeb4 Stand up SchedulerOutputStreamer; migrate output-streaming state to it (#25634) 2026-05-18 18:43:48 +08:00
fzyzcjy 2cbe01d044 Move logprob assembly to SchedulerLogprobResultProcessor (#25633) 2026-05-18 18:43:27 +08:00
fzyzcjy e737f61b29 Introduce SchedulerLogprobResultProcessor to own logprob state (#25632) 2026-05-18 18:42:59 +08:00
fzyzcjy cf12070a0f Move idle-metrics logging to SchedulerMetricsReporter (#25631) 2026-05-18 18:42:34 +08:00
fzyzcjy fd97fbb096 Move metrics reporting to SchedulerMetricsReporter and retire metrics mixin (#25630) 2026-05-18 18:42:08 +08:00
fzyzcjy 780d969699 Add SchedulerMetricsReporter and route metrics state through it (#25629) 2026-05-18 18:41:35 +08:00
fzyzcjy 8357d07569 Move queue-load reporting to SchedulerLoadInquirer (#25628) 2026-05-18 18:41:12 +08:00
fzyzcjy bde932cbbb Carve out SchedulerLoadInquirer for queue-load state (#25627) 2026-05-18 18:40:46 +08:00
fzyzcjy 1213277879 Move KV-cache event emission to SchedulerKvEventsPublisher (#25626) 2026-05-18 18:40:20 +08:00
fzyzcjy 0f888442c2 Stand up SchedulerKvEventsPublisher; migrate KV-event state to it (#25625) 2026-05-18 18:39:50 +08:00
fzyzcjy f3dce08283 Move invariant checks to SchedulerInvariantChecker and retire runtime_checker mixin (#25624) 2026-05-18 18:39:24 +08:00