diff --git a/vllm/v1/worker/cpu_worker.py b/vllm/v1/worker/cpu_worker.py index 6e1a98e4b..122cacd14 100644 --- a/vllm/v1/worker/cpu_worker.py +++ b/vllm/v1/worker/cpu_worker.py @@ -57,11 +57,13 @@ class CPUWorker(Worker): def check_preloaded_libs(name: str): ld_preload_list = os.environ.get("LD_PRELOAD", "") if name not in ld_preload_list: - raise RuntimeError( - f"{name} is not found in LD_PRELOAD. " - "Please follow the section `set LD_PRELOAD` in " + logger.warning( + "%s is not found in LD_PRELOAD. " + "For best performance, please follow the section " + "`set LD_PRELOAD` in " "https://docs.vllm.ai/en/latest/getting_started/installation/cpu/ " - "to setup required pre-loaded libraries." + "to setup required pre-loaded libraries.", + name, ) if sys.platform.startswith("linux"):