[Fix] Only add SM90 and SM100 to check for auto-enabling TRT Allreduce Fusion (#16283)
This commit is contained in:
@@ -1516,7 +1516,7 @@ class ServerArgs:
|
||||
f"Overlap scheduler is disabled when using sparse head for embedding model."
|
||||
)
|
||||
|
||||
# TRTLLM AllReduce Fusion supports SM90/100/120, enable it by default
|
||||
# TRTLLM AllReduce Fusion supports SM90/100, enable it by default
|
||||
# for models with explicit support (DeepseekV3, GptOss, Glm4Moe, Qwen3Moe)
|
||||
# TODO: currently, it is only supported in the single node scenario. https://github.com/flashinfer-ai/flashinfer/issues/2006
|
||||
# TODO: there is currently a bug on H20 device specifically, https://github.com/flashinfer-ai/flashinfer/issues/2204
|
||||
@@ -1533,7 +1533,7 @@ class ServerArgs:
|
||||
"Glm4MoeForCausalLM",
|
||||
"Qwen3MoeForCausalLM",
|
||||
]
|
||||
and (is_sm90_supported() or is_blackwell_supported())
|
||||
and (is_sm90_supported() or is_sm100_supported())
|
||||
and not self.enable_dp_attention
|
||||
and self.nnodes == 1
|
||||
and not is_h20_device
|
||||
|
||||
Reference in New Issue
Block a user