From 21be3bf118f707631934a9138b5712ef850e5b2e Mon Sep 17 00:00:00 2001 From: Lifu Huang Date: Thu, 17 Apr 2025 06:31:15 +0000 Subject: [PATCH 1/2] Clean up redundant code in uniproc_executor.py Signed-off-by: Lifu Huang --- vllm/executor/uniproc_executor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vllm/executor/uniproc_executor.py b/vllm/executor/uniproc_executor.py index 8c004c790fcb..2e4b47c1e24a 100644 --- a/vllm/executor/uniproc_executor.py +++ b/vllm/executor/uniproc_executor.py @@ -34,13 +34,13 @@ def _init_executor(self) -> None: if len(device_info) > 1: local_rank = int(device_info[1]) rank = 0 + is_driver_worker = True kwargs = dict( vllm_config=self.vllm_config, local_rank=local_rank, rank=rank, distributed_init_method=distributed_init_method, - is_driver_worker=(not self.parallel_config) - or (rank % self.parallel_config.tensor_parallel_size == 0), + is_driver_worker=is_driver_worker, ) self.collective_rpc("init_worker", args=([kwargs], )) self.collective_rpc("init_device") From 10c395e54cb1beaa29f20824969f45620c80891e Mon Sep 17 00:00:00 2001 From: Lifu Huang Date: Tue, 22 Apr 2025 07:45:08 +0000 Subject: [PATCH 2/2] =?UTF-8?q?Re=E2=80=91trigger=20Buildkite=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Lifu Huang