Commit Graph
56 Commits
Author SHA1 Message Date
JieXin Liang 1db649ac02 [feat] apply deep_gemm compile_mode to skip launch (#9879) 2025-09-02 03:20:30 -07:00
JieXin Liang 6cdcbcc674 [fix] fix enable_pdl for blackwell (#9011) 2025-08-19 01:16:08 +08:00
JieXin Liang 20cfc5a251 [perf] add kimi-k2 b200 fused moe config (#9010) 2025-08-09 12:40:49 -07:00
JieXin Liang 7eebd44047 [fix] fix modelopt fp4 on b200 (#8195) 2025-07-20 17:39:57 -07:00
JieXin Liang 54411f6afa fix: disable dsv3_router_gemm in dsv3_nextn (#7793) 2025-07-05 19:01:01 -07:00
JieXin Liang c04a8a820b [fix] fix misusing of is_cuda (#7790) 2025-07-05 04:02:14 -07:00
JieXin Liang 6840a7bbb2 [fix] put cpu in the first priority in get_device() (#7752) 2025-07-03 11:49:32 -07:00
JieXin Liang ac49dac009 [fix] fix dsv3_router_gemm filter (#7750) 2025-07-03 09:25:32 -07:00
JieXin Liang b691dcc490 [misc] reduce weird rope_scaling_factor warning (#7176) 2025-06-29 15:42:45 -07:00
JieXin Liang bdbb8d009a [perf] slightly imporve DeepSeek-R1-FP4 TP8 (#7481) 2025-06-23 12:05:30 -07:00
JieXin Liang 5ca07eed90 [fix] fix DeepGEMM blackwell input quant & ut & fix style and log (#7247) 2025-06-16 11:45:54 -07:00
JieXin Liangandzhyncs ed89837cf4 chore: upgrade sgl-kernel v0.1.8.post2 (#7186)
Co-authored-by: zhyncs <me@zhyncs.com>
2025-06-14 18:26:18 -07:00
JieXin Liang 55561e2553 [fix] fix determine_num_fused_shared_experts (#7180) 2025-06-14 17:41:22 -07:00
JieXin Liang ab1a4fa5cb [fix] fix cutlass_mla_backend with cuda_graph and add sm_scale for sgl-kernel cutlass_mla (#7184) 2025-06-14 12:45:41 -07:00
JieXin Liang ed54bf9d19 [fix] fix dsv3 weight loader tqdm and simplify shared experts fusion (#7181) 2025-06-14 11:56:29 -07:00
JieXin Liang 18efb5e8e0 [perf][sgl-kernel] extend cutlass_mla_decode to support num_head < 128 (#6929) 2025-06-08 19:37:34 -07:00
JieXin Liang e7759778e5 [misc] add is_cpu() (#6950) 2025-06-07 15:13:45 -07:00
JieXin Liang 6153f2ff6e chore: upgrade sgl-kernel v0.1.6 (#6945) 2025-06-07 02:53:26 -07:00
JieXin Liang 22fe787852 [sgl-kernel] update deepgemm (#6942) 2025-06-06 23:24:41 -07:00
JieXin Liang 180ff5eecc [fix] recover auto-dispatch for rmsnorm and rope (#6745) 2025-06-03 21:44:20 -07:00
JieXin Liang d9d35def3d [test] add ut and bm for get_last_loc (#6746) 2025-05-29 11:47:21 -07:00
JieXin Liang 535c838674 [fix] more mem for draft_extend cuda_graph (#6726) 2025-05-28 23:25:18 -07:00
JieXin Liang 2163586e63 [feat] triton kernel for get_last_loc (#6676) 2025-05-28 23:10:28 -07:00
JieXin Liang 69af3ec35f [doc] add note for get_num_kv_splits in triton_backend (#6444) 2025-05-19 21:40:21 -07:00
JieXin LiangandStefan He 1f30c05d4a [fix] fix fa3 forward_decode with spec_decode (#6395)
Co-authored-by: Stefan He <hebiaobuaa@gmail.com>
2025-05-18 12:50:15 -07:00
JieXin Liang 9a405274e2 [misc] remove redundant platform codes (#6298) 2025-05-15 00:51:30 -07:00
JieXin Liang 17299f088a [misc] deep_gemm fallback to NVRTC when NVCC not found (#6252) 2025-05-13 01:41:35 -07:00
JieXin Liang e9bebafb19 [fix] remove mixtral from is_fa3_default_architecture (#6191) 2025-05-11 00:15:54 -07:00
JieXin Liang c178abdabc [fix] fix determine_n_share_experts_fusion (#6118) 2025-05-10 01:19:09 -07:00
JieXin Liang 5e02330137 [perf] dsv3 bmm fallback to bf16 (#5662) 2025-05-08 11:43:39 -07:00
JieXin Liang f1ff736d68 [fix] fix pyproject.toml dependencies (#6119) 2025-05-08 02:14:36 -07:00
JieXin Liang b70957fcf8 [refactor] slightly tidy fp8 module (#5993) 2025-05-07 17:28:24 -07:00
JieXin Liang 8ebde73f7d [perf] H100 DeepSeek-V3 fused moe tuned config (#5998) 2025-05-03 14:02:26 -07:00
JieXin Liang 3cff963335 [fix] kimi-vl test in test_vision_openai_server.py (#5910) 2025-04-29 23:59:10 -07:00
JieXin Liangandalcanerian e4b6133b78 [fix] relax mem_fraction_static for h200 (#5893)
Co-authored-by: alcanerian <alcanerian@gmail.com>
2025-04-29 17:01:12 -07:00
JieXin Liang f55933e1cc [misc] more decode step log for batch_one_batch (#5565) 2025-04-26 19:50:28 -07:00
JieXin Liang 3c4dc38a9a [fix] fix bench_one_batch_server (#5607) 2025-04-26 18:49:45 -07:00
JieXin Liang eebfdb9459 [fix] fix potential bumpy throughtput with deepgemm (#5722) 2025-04-26 18:12:48 -07:00
JieXin Liangandalcanerian 917324862e [fix] reduce dp capture bs (#5634)
Co-authored-by: alcanerian <alcanerian@gmail.com>
2025-04-22 11:08:45 -07:00
JieXin Liangandispobock 4418f599a5 Fix FA3 DeepSeek prefill performance regression (#5624)
Co-authored-by: ispobock <ispobaoke@gmail.com>
2025-04-22 01:41:41 -07:00
JieXin Liang 506be6b892 [fix] fix compile_deep_gemm missing kv_b_proj (#5620) 2025-04-22 00:06:36 -07:00
JieXin Liang 2343d8df7d [fix] force use deepgemm in compile_deep_gemm (#5618) 2025-04-21 21:36:02 -07:00
JieXin Liang c2942907d5 [feature] enable pre compile jit deep_gemm (#5580) 2025-04-21 16:52:53 -07:00
JieXin Liang 97cb762bb6 [misc] remove is_cuda_available (#5319) 2025-04-20 18:16:51 -07:00
JieXin Liang bca832c7c6 [Fix] fix outlines and xgrammar (#4947) 2025-04-20 13:31:25 -07:00
JieXin Liang 99456bcacb [perf] introduce deep gemm group_gemm_masked as bmm (#5432) 2025-04-20 00:38:27 -07:00
JieXin Liang f88f7e1943 [misc] fix ci flaky case (#5352) 2025-04-15 01:37:16 -07:00
JieXin Liang bdde237562 [perf] experimental enhance fp8 per-tensor quant (#5370) 2025-04-14 12:35:43 -07:00
JieXin Liang a995a773a0 [fix] remove cuda_device_count_stateless (#5060) 2025-04-04 00:18:26 -07:00
JieXin Liang 51ac297ace [feat] interface for platforms abstraction (#4928) 2025-03-31 00:04:21 -07:00
JieXin Liang 9e93ef3f8e [fix] fix illegal mem access and clean up triton attention backend (#4571) 2025-03-20 02:01:52 -07:00
JieXin Liang 4942074174 [fix] fix initialization of _ENABLE_TORCH_INFERENCE_MODE (#4549) 2025-03-19 09:57:59 -07:00
JieXin Liang c0e9a36c5f Optimize Triton decoding kernel for dynamic workload (#4553) 2025-03-18 21:25:38 -07:00
JieXin Liang 0212d2e288 [Fix] use torch.inference_mode() instead of torch.no_grad() (#4372) 2025-03-16 22:54:16 -07:00
JieXin Liang 1a3fa75f2f [Fix] use torch.cat instead of torch.concat to prevent entering the Autograd backends. (#4466) 2025-03-16 00:02:47 -07:00
JieXin Liang 0540fef7a1 [Fix] fix _yarn_linear_ramp_mask with device parameter (#4337) 2025-03-12 02:28:19 -07:00