[WideEP] Fix nvfp4 DeepEP High Throughput All2All backend (#33738)

Signed-off-by: Tyler Michael Smith <tlrmchlsmth@gmail.com>
Co-authored-by: Robert Shaw <114415538+robertgshaw2-redhat@users.noreply.github.com>
This commit is contained in:
Tyler Michael Smith
2026-02-10 22:15:43 -05:00
committed by GitHub
parent e30cedd44b
commit 066c6da6a0

View File

@@ -82,8 +82,12 @@ def _supports_routing_method(
def _supports_parallel_config(moe_parallel_config: FusedMoEParallelConfig) -> bool:
"""Supports EP."""
return True
"""
TRTLLM is a monolithic kernel that requires dispatch_router_logits() for
the naive dispatch/combine path. DeepEP HT only implements dispatch() for
the modular kernel path, so TRTLLM is incompatible with DeepEP HT.
"""
return not moe_parallel_config.use_deepep_ht_kernels
def is_supported_config_trtllm(