[Minor] Upgrade cutedsl version in Dockerfile (#13968)
This commit is contained in:
+3
-4
@@ -175,10 +175,6 @@ RUN --mount=type=cache,target=/root/.cache/pip cd /sgl-workspace/DeepEP && \
|
|||||||
fi && \
|
fi && \
|
||||||
TORCH_CUDA_ARCH_LIST="${CHOSEN_TORCH_CUDA_ARCH_LIST}" MAX_JOBS=${BUILD_AND_DOWNLOAD_PARALLEL} pip install --no-build-isolation .
|
TORCH_CUDA_ARCH_LIST="${CHOSEN_TORCH_CUDA_ARCH_LIST}" MAX_JOBS=${BUILD_AND_DOWNLOAD_PARALLEL} pip install --no-build-isolation .
|
||||||
|
|
||||||
# In order to use flashinfer_cutedsl without IMA for WideEP configs we must install
|
|
||||||
# latest flashinfer_cutedsl. Once 0.4.3 is officially released, remove this
|
|
||||||
RUN --mount=type=cache,target=/root/.cache/pip python3 -m pip install --upgrade --pre "nvidia-cutlass-dsl==4.3.0.dev0" --extra-index-url https://pypi.org/simple/
|
|
||||||
|
|
||||||
# Python tools
|
# Python tools
|
||||||
RUN --mount=type=cache,target=/root/.cache/pip python3 -m pip install \
|
RUN --mount=type=cache,target=/root/.cache/pip python3 -m pip install \
|
||||||
datamodel_code_generator \
|
datamodel_code_generator \
|
||||||
@@ -196,15 +192,18 @@ RUN --mount=type=cache,target=/root/.cache/pip python3 -m pip install \
|
|||||||
|
|
||||||
# Some patching packages
|
# Some patching packages
|
||||||
# TODO: Remove this when torch version covers these packages
|
# TODO: Remove this when torch version covers these packages
|
||||||
|
# Move cutlass-dsl to pyproject.toml after drivers on CI runners are updated
|
||||||
RUN --mount=type=cache,target=/root/.cache/pip if [ "${CUDA_VERSION%%.*}" = "12" ]; then \
|
RUN --mount=type=cache,target=/root/.cache/pip if [ "${CUDA_VERSION%%.*}" = "12" ]; then \
|
||||||
python3 -m pip install nvidia-nccl-cu12==2.28.3 --force-reinstall --no-deps ; \
|
python3 -m pip install nvidia-nccl-cu12==2.28.3 --force-reinstall --no-deps ; \
|
||||||
python3 -m pip install nvidia-cudnn-cu12==9.16.0.29 --force-reinstall --no-deps; \
|
python3 -m pip install nvidia-cudnn-cu12==9.16.0.29 --force-reinstall --no-deps; \
|
||||||
python3 -m pip install nvidia-nvshmem-cu12==${NVSHMEM_VERSION} --force-reinstall --no-deps; \
|
python3 -m pip install nvidia-nvshmem-cu12==${NVSHMEM_VERSION} --force-reinstall --no-deps; \
|
||||||
|
python3 -m pip install nvidia-cutlass-dsl==4.3.0 --force-reinstall --no-deps; \
|
||||||
elif [ "${CUDA_VERSION%%.*}" = "13" ]; then \
|
elif [ "${CUDA_VERSION%%.*}" = "13" ]; then \
|
||||||
python3 -m pip install nvidia-nccl-cu13==2.28.3 --force-reinstall --no-deps ; \
|
python3 -m pip install nvidia-nccl-cu13==2.28.3 --force-reinstall --no-deps ; \
|
||||||
python3 -m pip install nvidia-cublas==13.1.0.3 --force-reinstall --no-deps ; \
|
python3 -m pip install nvidia-cublas==13.1.0.3 --force-reinstall --no-deps ; \
|
||||||
python3 -m pip install nixl-cu13 ; \
|
python3 -m pip install nixl-cu13 ; \
|
||||||
python3 -m pip install nvidia-nvshmem-cu13==${NVSHMEM_VERSION} --force-reinstall --no-deps; \
|
python3 -m pip install nvidia-nvshmem-cu13==${NVSHMEM_VERSION} --force-reinstall --no-deps; \
|
||||||
|
python3 -m pip install nvidia-cutlass-dsl==4.3.1 --force-reinstall --no-deps; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Install development tools and utilities
|
# Install development tools and utilities
|
||||||
|
|||||||
Reference in New Issue
Block a user