@tduncan / Nvidia-Optimization-Stack-VLLM Mirror · read-only / commits / 3d973764ce
Fork 0

A high-throughput and memory-efficient inference and serving engine for LLMs

Mirrored from https://github.com/tduncan-lum/Nvidia-Optimization-Stack---VLLM.git

Synced Nov 10, 20:15 UTC

[xpu] [bugfix] upgrade to latest oneccl in dockerfile (#31522)

Signed-off-by: roger feng <roger.feng@intel.com>

Roger Feng committed Dec 30, 2025 at 14:52 UTC 3d973764cecb625c7978a4d81d85165f1ff94c8d
1 file changed +6 -2
docker/Dockerfile.xpu
+6 -2
@@ -28,10 +28,14 @@ RUN update-alternatives --install /usr/bin/python python /usr/bin/python3.12 1
28 RUN apt install -y libze1 libze-dev libze-intel-gpu1 intel-opencl-icd libze-intel-gpu-raytracing intel-ocloc
29
30 # This oneccl contains the BMG support which is not the case for default version of oneapi 2025.2.
31 -RUN wget https://github.com/uxlfoundation/oneCCL/releases/download/2021.15.6/intel-oneccl-2021.15.6.9_offline.sh
32 -RUN bash intel-oneccl-2021.15.6.9_offline.sh -a --silent --eula accept && \
31 +ARG ONECCL_INSTALLER="intel-oneccl-2021.15.7.6_offline.sh"
32 +RUN wget "https://github.com/uxlfoundation/oneCCL/releases/download/2021.15.7/${ONECCL_INSTALLER}" && \
33 + bash "${ONECCL_INSTALLER}" -a --silent --eula accept && \
34 + rm "${ONECCL_INSTALLER}" && \
35 echo "source /opt/intel/oneapi/setvars.sh --force" >> /root/.bashrc && \
36 echo "source /opt/intel/oneapi/ccl/2021.15/env/vars.sh --force" >> /root/.bashrc
37 +RUN rm -f /opt/intel/oneapi/ccl/latest && \
38 + ln -s /opt/intel/oneapi/ccl/2021.15 /opt/intel/oneapi/ccl/latest
39
40 SHELL ["bash", "-c"]
41 CMD ["bash", "-c", "source /root/.bashrc && exec bash"]