Commit Graph
100 Commits
Author SHA1 Message Date
Lianmin Zheng bb0e8a32b5 Clean up server args (#8161) 2025-07-19 11:32:52 -07:00
Lianmin Zheng 1b427dae02 Update README.md (#8171) 2025-07-19 11:04:19 -07:00
Lianmin Zheng 9c7a46180c [Doc] Steps to add a new attention backend (#8155) 2025-07-18 16:38:26 -07:00
Lianmin Zheng 8d2cf38c79 [Minor] Remove redundant print (#8005) 2025-07-14 10:55:13 -07:00
Lianmin ZhengandPranjal Shankhdhar 5589b75024 Add treemask mode to build_eagle_tree & release sgl-kernel 0.2.3 (#7756)
Co-authored-by: Pranjal Shankhdhar <pranjal.ssh@gmail.com>
2025-07-05 12:17:05 -07:00
Lianmin Zheng 14229ccf8f Move mem_fraction_static adjustment for multimodal models to server_args.py & Fix session control & Other cleanups (#7748) 2025-07-04 16:33:33 -07:00
Lianmin ZhengandKan Wu 22352d47a9 Improve streaming, log_level, memory report, weight loading, and benchmark script (#7632)
Co-authored-by: Kan Wu <wukanustc@gmail.com>
2025-06-29 23:16:19 -07:00
Lianmin Zheng 78700893ee [EAGLE] remove a wrong adjustment for page_size > 1 & topk > 1 in server_args.py (#7643) 2025-06-29 19:25:28 -07:00
Lianmin Zheng 663c04f76e Update CODEOWNERS (#7640) 2025-06-29 16:58:43 -07:00
Lianmin Zheng b2264076dc Add @mickqian as the CODEOWNERS of multimodal (#7636) 2025-06-29 09:27:33 -07:00
Lianmin Zheng 071a1f51ae [Minor] clean up multimodal processor and tokenizer manager (#7624) 2025-06-29 02:50:14 -07:00
Lianmin Zheng ce3a3e8783 Move multimodal processors into a separate folder (#7581) 2025-06-27 11:58:24 -07:00
Lianmin Zheng 55e03b10c4 Fix a bug in BatchTokenIDOut & Misc style and dependency updates (#7457) 2025-06-23 06:20:39 -07:00
Lianmin Zheng 30ceccc74a Update hyperparameter_tuning.md (#7454) 2025-06-22 22:42:55 -07:00
Lianmin Zheng 1a9c2c9214 Fix AMD speculative decoding (#7252) 2025-06-16 17:01:33 -07:00
Lianmin Zheng c64290dcb5 Use seq_len_fill_value in the cuda graph runners (#7233) 2025-06-16 15:57:07 -07:00
Lianmin Zheng 53a525bf33 [Eagle] Fix kernel call after updating speculative sampling kernels (#7231) 2025-06-16 07:25:59 -07:00
Lianmin Zheng 7ddf8e83d2 [EAGLE] Fix draft kv cache layout for fa3 and topk > 1 (#7239) 2025-06-16 05:47:51 -07:00
Lianmin Zheng 8321f8e45e Release sgl-kernel 0.1.9 (#7232) 2025-06-16 03:37:40 -07:00
Lianmin Zheng cfceb83d05 Fix sampling for speculative decoding & simplify kernels (#7207) 2025-06-16 03:28:30 -07:00
Lianmin Zheng b1286a116a [EAGLE] Refactor code for page size > 1 & more simplifications (#7213) 2025-06-16 03:04:29 -07:00
Lianmin Zheng 21615cc3fe Minor style and doc fix (#7228) 2025-06-16 01:03:13 -07:00
Lianmin Zheng fff10809bf Revert "[EAGLE] Refactor code for page size > 1 & more simplifications" (#7210) 2025-06-15 02:48:00 -07:00
Lianmin Zheng 5f1ab32717 [EAGLE] Refactor code for page size > 1 & more simplifications (#7163) 2025-06-14 23:16:23 -07:00
Lianmin Zheng 38af4f68a9 Fix grammar abort & Minor style fixes (#7204) 2025-06-14 22:49:41 -07:00
Lianmin Zheng a6305c7d50 Lianmin/simplify memory pool (#7202) 2025-06-14 22:25:37 -07:00
Lianmin Zheng a023856b12 Move host memory pools into a separate file (#7200) 2025-06-14 21:31:42 -07:00
Lianmin Zheng f47a1b1d0f Increase timeout in test/srt/test_disaggregation.py (#7175) 2025-06-13 23:12:14 -07:00
Lianmin Zheng ba589b88fc Improve test cases for eagle infer (#7173) 2025-06-13 22:25:13 -07:00
Lianmin Zheng 0fc3d992bb Split the eagle test into two files (#7170) 2025-06-13 20:14:26 -07:00
Lianmin Zheng be2d985df8 Minor style change of triton backend (#7165) 2025-06-13 16:01:23 -07:00
Lianmin Zheng dcc79d325b Update CODEOWNERS (#7126) 2025-06-12 02:12:49 -07:00
Lianmin Zheng dbdf76ca98 Clean up docs for server args and sampling parameters (generated by grok) (#7076) 2025-06-10 19:55:42 -07:00
Lianmin Zheng 6b12d6a8d5 Simplify the heuristics for setting --mem-fraction-static (#7054) 2025-06-10 19:01:39 -07:00
Lianmin Zheng 0f218731e3 Do not run frontend_reasoning.ipynb to reduce the CI load (#7073) 2025-06-10 17:15:31 -07:00
Lianmin Zheng 90bd3e32d6 Improve perf tuning docs (#7071) 2025-06-10 16:55:04 -07:00
Lianmin Zheng 4a102a2b02 Minor style fix in cuda_graph_runner.py (#7053) 2025-06-10 06:32:41 -07:00
Lianmin Zheng 6406408a70 Clean up server_args.py (#7037) 2025-06-10 05:34:29 -07:00
Lianmin Zheng 019851d099 Fix eagle on AMD (#7051) 2025-06-10 05:22:40 -07:00
Lianmin Zheng 2dae104dca Minor cleanup of fa3 backend (#6999) 2025-06-10 03:58:44 -07:00
Lianmin Zheng bb185b0e92 Update README.md (#7040) 2025-06-10 01:59:14 -07:00
Lianmin Zheng dc0705a504 Simplify prepare_extend_after_decode (#6987) 2025-06-09 16:39:21 -07:00
Lianmin Zheng 9d5fa68b90 Use torch.compile to fuse flash attention decode metadata preparation (#6973) 2025-06-08 23:05:40 -07:00
Lianmin Zheng 9ecb18568b Fix triton sliding window test case (#6981) 2025-06-08 17:20:46 -07:00
Lianmin Zheng 0c1f03a23d Sync cuda graph runners (#6976) 2025-06-08 16:12:25 -07:00
Lianmin Zheng 20d3ad3b58 Fix CI and triton moe Configs (#6974) 2025-06-08 05:06:46 -07:00
Lianmin Zheng 608668e143 Slightly improve the sampler to skip unnecessary steps (#6956) 2025-06-08 03:18:54 -07:00
Lianmin Zheng 60fdad7cf3 Sync the changes on cuda graph runners (#6932) 2025-06-06 18:23:52 -07:00
Lianmin Zheng e6b7053b60 Fix a bug in abort & Improve docstrings for abort (#6931) 2025-06-06 14:35:45 -07:00
Lianmin Zheng 20fd53b8f6 Correctly abort the failed grammar requests & Improve the handling of abort (#6803) 2025-06-01 19:00:07 -07:00
Lianmin Zheng 2d72fc47cf Improve profiler and integrate profiler in bench_one_batch_server (#6787) 2025-05-31 15:53:55 -07:00
Lianmin Zheng 03886917bd Disable all two stream overlap on amd (#6475) 2025-05-20 19:06:59 -07:00
Lianmin Zheng b3f3d610fd Do not use FA3 for mistral (#6379) 2025-05-17 19:47:34 -07:00
Lianmin Zheng 4bb816d444 Fix CI tests (#6362) 2025-05-17 19:16:45 -07:00
Lianmin Zheng dcc0a45618 Fix amd ci (#6360) 2025-05-16 15:33:10 -07:00
Lianmin Zheng c2b7ddca49 [Minor] cleanup unused imports (#6358) 2025-05-16 14:52:38 -07:00
Lianmin Zheng abebd9399c Update CODEOWNERS (#6359) 2025-05-16 14:51:36 -07:00
Lianmin Zheng e07a6977e7 Minor improvements of TokenizerManager / health check (#6327) 2025-05-15 15:29:25 -07:00
Lianmin Zheng ac2324c177 Skip the flaky test_stateful_custom_logit_processor (#6251) 2025-05-12 18:29:41 -07:00
Lianmin ZhengandSangBin Cho d18c6b3358 Support incremental streaming of logprob/token_ids between scheduler and detokenizer (#6225)
Co-authored-by: SangBin Cho <rkooo567@gmail.com>
2025-05-12 14:33:38 -07:00
Lianmin Zheng e8e18dcdcc Revert "fix some typos" (#6244) 2025-05-12 12:53:26 -07:00
Lianmin ZhengandSangBin Cho fba8eccd7e Log if cuda graph is used & extend cuda graph capture to cuda-graph-max-bs (#6201)
Co-authored-by: SangBin Cho <rkooo567@gmail.com>
2025-05-12 00:17:33 -07:00
Lianmin Zheng 6ea05950b1 Fix release-docs.yml to not use python 3.9 (#6204) 2025-05-11 16:04:55 -07:00
Lianmin Zheng e7dd906c5c Update README.md (#6202) 2025-05-11 14:34:12 -07:00
Lianmin Zheng 03227c5fa6 [CI] Reorganize the 8 gpu tests (#6192) 2025-05-11 10:55:06 -07:00
Lianmin Zheng 01bdbf7f80 Improve structured outputs: fix race condition, server crash, metrics and style (#6188) 2025-05-11 08:36:16 -07:00
Lianmin Zheng 17c36c5511 [CI] Disabled deepep tests temporarily because it takes too much time. (#6186) 2025-05-10 23:40:50 -07:00
Lianmin Zheng de167cf5fa Fix request abortion (#6184) 2025-05-10 21:54:46 -07:00
Lianmin Zheng 4319978c73 Fix data parallel perf regression (#6183) 2025-05-10 19:18:35 -07:00
Lianmin Zheng 38053c3372 Fix the timeout for 8 gpu tests (#6084) 2025-05-07 03:13:12 -07:00
Lianmin Zheng 26fc32d168 [CI] tune the test order to warmup the server (#5860) 2025-04-28 19:27:37 -07:00
Lianmin Zheng 849c83a0c0 [CI] test chunked prefill more (#5798) 2025-04-28 10:57:17 -07:00
Lianmin Zheng 693723d1f7 Revert "Tiny refactor DefaultModelLoader.Source" (#5825) 2025-04-28 01:18:57 -07:00
Lianmin Zheng 3029889cb4 Turn on overlap scheduler for multimodal models (#5771) 2025-04-27 23:45:09 -07:00
Lianmin Zheng daed453e84 [CI] Improve github summary & enable fa3 for more models (#5796) 2025-04-27 15:29:46 -07:00
Lianmin Zheng ded04b2e0a Update nightly-test.yml (#5797) 2025-04-27 15:27:24 -07:00
Lianmin Zheng a38f6932cc [CI] Fix test case (#5790) 2025-04-27 08:55:35 -07:00
Lianmin Zheng 621e96bf9b [CI] Fix ci tests (#5769) 2025-04-27 07:18:10 -07:00
Lianmin Zheng 35ca04d2fa [CI] fix port conflicts (#5789) 2025-04-27 05:17:44 -07:00
Lianmin Zheng 3c4e0ee64d [CI] Tune threshold (#5787) 2025-04-27 04:10:22 -07:00
Lianmin Zheng 9c088829ee Revert "Use device_id in dist init to reduce NCCL communicator warmup & creation overhead" (#5786) 2025-04-27 04:03:02 -07:00
Lianmin Zheng 005aad32ad Revert "[fix] fix bench_one_batch_server" (#5785) 2025-04-27 03:48:33 -07:00
Lianmin Zheng 4d23ba08f5 Simplify FA3 tests (#5779) 2025-04-27 01:30:17 -07:00
Lianmin Zheng 6e313c1b8b Revert "Revert "fix: import vllm_rotary_embedding error when head_size not in 64, 128, 256, 512"" (#5777) 2025-04-27 01:04:15 -07:00
Lianmin Zheng 981a2619d5 Fix eagle test case (#5776) 2025-04-27 01:00:54 -07:00
Lianmin Zheng 8ba313304d Revert "fix: import vllm_rotary_embedding error when head_size not in 64, 128, 256, 512" (#5772) 2025-04-26 23:26:08 -07:00
Lianmin Zheng 155890e4d1 [Minor] fix documentations (#5756) 2025-04-26 17:48:43 -07:00
Lianmin Zheng 21514ff5bd Disable flaky eagle tests (#5753) 2025-04-25 15:54:39 -07:00
Lianmin Zheng 5641a09458 Revert "[Model] Support ArcticForCausalLM architecture (Snowflake/snowflake-arctic-instruct)" (#5754) 2025-04-25 15:50:28 -07:00
Lianmin Zheng 3dd3538c18 Pin torch audio to 2.6.0 (#5750) 2025-04-25 15:06:28 -07:00
Lianmin Zheng de071366cd tune the threshold of gemma-2-27b-it in test_nightly_gsm8k_eval.py (#5677) 2025-04-23 05:31:17 -07:00
Lianmin Zheng 1343200299 Clean up mem settings (#5610) 2025-04-21 17:19:00 -07:00
Lianmin Zheng eef9433b46 Fix flush cache (#5590) 2025-04-20 22:56:40 -07:00
Lianmin Zheng fbdc94ba59 Release v0.4.5.post2 (#5582) 2025-04-20 14:12:37 -07:00
Lianmin Zheng 177320a582 Clean up imports (#5467) 2025-04-16 15:26:49 -07:00
Lianmin Zheng 0769b14bf9 [Minor] Move torch.compile patch to a better place (#5397) 2025-04-15 18:37:07 -07:00
Lianmin Zheng 838fa0f218 [minor] cleanup cmakelists.txt (#5420) 2025-04-15 07:07:07 -07:00
Lianmin Zheng dae7944440 minor clean up of sgl-kernel/CMakeLists.txt (#5393) 2025-04-14 18:38:44 -07:00
Lianmin Zheng 74885a848b Revert "Replace enable_flashinfer_mla argument with attention_backend" (#5048) 2025-04-03 13:30:56 -07:00
Lianmin Zheng 9adf178cc2 Fix 2-gpu CI test and suppress some warnings (#4930) 2025-03-30 12:51:44 -07:00