[Misc] Move disable_nccl_for_dp_synchronization init logic into VllmConfig (#30161)

Signed-off-by: Nick Hill <nhill@redhat.com>
This commit is contained in:
Nick Hill
2025-12-05 20:59:04 -08:00
committed by GitHub
parent b12f4a9830
commit 4026ae31e9
2 changed files with 9 additions and 6 deletions

View File

@@ -1602,12 +1602,6 @@ class EngineArgs:
model_config.skip_tokenizer_init = True
logger.info("Skipping tokenizer initialization for tokens-only mode.")
if self.async_scheduling and not self.disable_nccl_for_dp_synchronization:
logger.info(
"Disabling NCCL for DP synchronization when using async scheduling."
)
self.disable_nccl_for_dp_synchronization = True
parallel_config = ParallelConfig(
pipeline_parallel_size=self.pipeline_parallel_size,
tensor_parallel_size=self.tensor_parallel_size,