From 1af761a09a5a0821a10157858069666ada803263 Mon Sep 17 00:00:00 2001 From: Jackey Hua <107608053+zhendonghua@users.noreply.github.com> Date: Fri, 14 Aug 2026 12:51:21 -0700 Subject: [PATCH] [SM12x] Default the fused MHC post+pre path on (#34019) Co-authored-by: Claude Opus 5 --- python/sglang/srt/server_args.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/sglang/srt/server_args.py b/python/sglang/srt/server_args.py index 3a8653d7c..ea01528c9 100644 --- a/python/sglang/srt/server_args.py +++ b/python/sglang/srt/server_args.py @@ -5442,6 +5442,8 @@ class ServerArgs: envs.SGLANG_OPT_FP8_WO_A_GEMM.set(False) envs.SGLANG_OPT_USE_TOPK_V2.set(False) envs.SGLANG_OPT_USE_TILELANG_MHC_PRE.set(False) + if not envs.SGLANG_OPT_FUSE_MHC_POST_PRE.is_set(): + envs.SGLANG_OPT_FUSE_MHC_POST_PRE.set(True) envs.SGLANG_OPT_DEEPGEMM_HC_PRENORM.set(False) envs.SGLANG_FP8_PAGED_MQA_LOGITS_TORCH.set(True) # Prefer TileLang over the Torch fallback.