Skip to content

Commit 8172977

Browse files
committed
Merge remote-tracking branch 'upstream/master' into codex/add-new-openvino-preset-for-windows-and-linux
2 parents 34e9097 + f558bf9 commit 8172977

1,098 files changed

Lines changed: 17669 additions & 2921 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/deploy-macosx/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ runs:
6464
6565
# Install vulkan sdk
6666
echo Installing Vulkan SDK
67-
curl -LO https://sdk.lunarg.com/sdk/download/1.3.280.1/mac/vulkansdk-macos-1.3.280.1.dmg
68-
MOUNT_PATH=$(hdiutil mount vulkansdk-macos-1.3.280.1.dmg | tail -n1 | awk '{print $3}')
69-
sudo "${MOUNT_PATH}/InstallVulkan.app/Contents/MacOS/InstallVulkan" --root ~/VulkanSDK/1.3.280.1 --accept-licenses --default-answer --confirm-command install com.lunarg.vulkan.core com.lunarg.vulkan.usr com.lunarg.vulkan.sdl2 com.lunarg.vulkan.glm com.lunarg.vulkan.volk com.lunarg.vulkan.vma
67+
curl -LO https://sdk.lunarg.com/sdk/download/1.4.313.1/mac/vulkansdk-macos-1.4.313.1.zip
68+
unzip vulkansdk-macos-1.4.313.1.zip
69+
sudo ./vulkansdk-macOS-1.4.313.1.app/Contents/MacOS/vulkansdk-macOS-1.4.313.1 --root ~/VulkanSDK/1.4.313.1 --accept-licenses --default-answer --confirm-command install com.lunarg.vulkan.core com.lunarg.vulkan.usr com.lunarg.vulkan.sdl2 com.lunarg.vulkan.glm com.lunarg.vulkan.volk com.lunarg.vulkan.vma
7070
7171
if [[ -n ${CI_DEPLOY_NEED_BAZEL:-} ]]; then
7272
echo Installing Bazel

.github/actions/deploy-ubuntu/action.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ runs:
4949
export ARCH=arm64
5050
export ARCH_CUDA=sbsa
5151
export PREFIX=aarch64-linux-gnu
52-
export CUDA=cuda-repo-rhel8-13-1-local-13.1.1_590.48.01-1.aarch64.rpm
53-
export CUDNN=cuda-13-9.19.0.56-1.aarch64
54-
export NCCL=2.29.3-1+cuda13.1.aarch64
55-
export NVCOMP=nvcomp-linux-sbsa-5.1.0.21_cuda13-archive
52+
export CUDA=cuda-repo-rhel8-13-2-local-13.2.1_595.58.03-1.aarch64.rpm
53+
export CUDNN=cuda-13-9.21.1.3-1.aarch64
54+
export NCCL=2.30.4-1+cuda13.2.aarch64
55+
export NVCOMP=nvcomp-linux-sbsa-5.2.0.10_cuda13-archive
5656
export USERLAND_BUILDME="buildme --aarch64"
5757
elif [[ "$CI_DEPLOY_PLATFORM" == "linux-ppc64le" ]]; then
5858
export ARCH=ppc64el
@@ -71,10 +71,10 @@ runs:
7171
export ARCH=amd64
7272
export ARCH_CUDA=x86_64
7373
export PREFIX=x86_64-linux-gnu
74-
export CUDA=cuda-repo-rhel8-13-1-local-13.1.1_590.48.01-1.x86_64.rpm
75-
export CUDNN=cuda-13-9.19.0.56-1.x86_64
76-
export NCCL=2.29.3-1+cuda13.1.x86_64
77-
export NVCOMP=nvcomp-linux-x86_64-5.1.0.21_cuda13-archive
74+
export CUDA=cuda-repo-rhel8-13-2-local-13.2.1_595.58.03-1.x86_64.rpm
75+
export CUDNN=cuda-13-9.21.1.3-1.x86_64
76+
export NCCL=2.30.4-1+cuda13.2.x86_64
77+
export NVCOMP=nvcomp-linux-x86_64-5.2.0.10_cuda13-archive
7878
fi
7979
echo "ARCH=$ARCH" >> $GITHUB_ENV
8080
echo "PREFIX=$PREFIX" >> $GITHUB_ENV
@@ -120,7 +120,7 @@ runs:
120120
# $SUDO apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB9B1D8886F44E2A
121121
# $SUDO apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA6932366A755776
122122
$SUDO apt-get update
123-
$SUDO apt-get -y install python3 python3-minimal rpm libasound2-dev:$ARCH freeglut3-dev:$ARCH libfontconfig-dev:$ARCH libgtk2.0-dev:$ARCH libusb-dev:$ARCH libusb-1.0-0-dev:$ARCH libffi-dev:$ARCH libbz2-dev:$ARCH zlib1g-dev:$ARCH libxcb1-dev:$ARCH libpulse-dev:$ARCH libva-dev:$ARCH libdrm-dev:$ARCH
123+
$SUDO apt-get -y install python3 python3-minimal rpm libasound2-dev:$ARCH freeglut3-dev:$ARCH libfontconfig-dev:$ARCH libgtk2.0-dev:$ARCH libusb-dev:$ARCH libusb-1.0-0-dev:$ARCH libffi-dev:$ARCH libbz2-dev:$ARCH zlib1g-dev:$ARCH libxcb1-dev:$ARCH libpulse-dev:$ARCH libva-dev:$ARCH libdrm-dev:$ARCH libudev-dev:$ARCH
124124
$SUDO apt-get -y install build-essential pkgconf ccache clang $TOOLCHAIN openjdk-8-jdk ant python3-pip swig git file wget zstd unzip tar bzip2 gzip patch autoconf-archive autogen automake cmake make ninja-build libtool bison flex perl nasm ragel curl libcurl4-openssl-dev libssl-dev libffi-dev libbz2-dev zlib1g-dev rapidjson-dev libdrm-dev
125125
126126
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-$HOST_ARCH/
@@ -147,11 +147,11 @@ runs:
147147
echo Installing Vulkan-SDK
148148
if [[ "$CODENAME" == "jammy" ]]; then
149149
curl -s https://packages.lunarg.com/lunarg-signing-key-pub.asc | $SUDO tee /etc/apt/trusted.gpg.d/lunarg.asc >/dev/null
150-
$SUDO curl -s -o /etc/apt/sources.list.d/lunarg-vulkan-1.3.280-jammy.list https://packages.lunarg.com/vulkan/1.3.280/lunarg-vulkan-1.3.280-jammy.list
150+
$SUDO curl -s -o /etc/apt/sources.list.d/lunarg-vulkan-1.4.313-jammy.list https://packages.lunarg.com/vulkan/1.4.313/lunarg-vulkan-1.4.313-jammy.list
151151
$SUDO apt-get update && $SUDO apt-get install -y libvulkan1 libvulkan-dev vulkan-sdk && $SUDO apt-get clean
152152
elif [[ "$CODENAME" == "focal" ]]; then
153153
curl -s https://packages.lunarg.com/lunarg-signing-key-pub.asc | $SUDO apt-key add -
154-
$SUDO curl -s -o /etc/apt/sources.list.d/lunarg-vulkan-1.3.280-focal.list https://packages.lunarg.com/vulkan/1.3.280/lunarg-vulkan-1.3.280-focal.list
154+
$SUDO curl -s -o /etc/apt/sources.list.d/lunarg-vulkan-1.4.313-focal.list https://packages.lunarg.com/vulkan/1.4.313/lunarg-vulkan-1.4.313-focal.list
155155
$SUDO apt-get update && $SUDO apt-get install -y libvulkan1 libvulkan-dev vulkan-sdk && $SUDO apt-get clean
156156
fi
157157
@@ -176,7 +176,7 @@ runs:
176176
177177
if [[ -n ${ARCH_CUDA:-} ]] && [[ -n ${CI_DEPLOY_NEED_CUDA:-} ]]; then
178178
echo Installing CUDA, cuDNN, nvCOMP, etc
179-
curl -LO https://developer.download.nvidia.com/compute/cuda/13.1.1/local_installers/$CUDA
179+
curl -LO https://developer.download.nvidia.com/compute/cuda/13.2.1/local_installers/$CUDA
180180
curl -LO https://developer.download.nvidia.com/compute/cuda/repos/rhel8/$ARCH_CUDA/libcudnn9-$CUDNN.rpm
181181
curl -LO https://developer.download.nvidia.com/compute/cuda/repos/rhel8/$ARCH_CUDA/libcudnn9-devel-$CUDNN.rpm
182182
curl -LO https://developer.download.nvidia.com/compute/cuda/repos/rhel8/$ARCH_CUDA/libcudnn9-headers-$CUDNN.rpm
@@ -185,9 +185,9 @@ runs:
185185
186186
$SUDO rpm -i --force --ignorearch --nodeps $CUDA libcudnn*.rpm libnccl*.rpm
187187
rm -f *.rpm *.tgz *.txz *.tar.*
188-
pushd /var/cuda-repo-rhel8-13-1-local/; $SUDO rpm -i --force --ignorearch --nodeps cuda*.rpm libc*.rpm libn*.rpm; $SUDO rm *.rpm; popd
189-
$SUDO ln -snf /usr/local/cuda/targets/*/include /usr/local/cuda/include
190-
$SUDO ln -snf /usr/local/cuda/targets/*/lib /usr/local/cuda/lib64
188+
pushd /var/cuda-repo-rhel8-13-2-local/; $SUDO rpm -i --force --ignorearch --nodeps cuda*.rpm libc*.rpm libn*.rpm; $SUDO rm *.rpm; popd
189+
$SUDO ln -snf $(ls -1d /usr/local/cuda/targets/*/include | tail -n 1) /usr/local/cuda/include
190+
$SUDO ln -snf $(ls -1d /usr/local/cuda/targets/*/lib | tail -n 1) /usr/local/cuda/lib64
191191
$SUDO ln -sf /usr/local/cuda/lib64/ /usr/local/cuda/lib
192192
$SUDO ln -sf /usr/local/cuda/lib64/stubs/libcuda.so /usr/local/cuda/lib64/libcuda.so
193193
$SUDO ln -sf /usr/local/cuda/lib64/stubs/libnvidia-ml.so /usr/local/cuda/lib64/libnvidia-ml.so
@@ -228,8 +228,8 @@ runs:
228228
if [[ "$CI_DEPLOY_PLATFORM" == "linux-arm64" ]] && [[ "$CI_DEPLOY_MODULE" == "tensorrt" ]]; then
229229
echo Installing TensorRT
230230
# python3 -m gdown 1LZRCv4ZAGiDQAu4pvADJIGntq4cGl5tU
231-
curl -LO https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.15.1/tars/TensorRT-10.15.1.29.Linux.aarch64-gnu.cuda-13.1.tar.gz
232-
$SUDO tar -hxvf TensorRT-10.15.1.29.Linux.aarch64-gnu.cuda-13.1.tar.gz -C /usr/local/
231+
curl -LO https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.16.1/tars/TensorRT-10.16.1.11.Linux.aarch64-gnu.cuda-13.2.tar.gz
232+
$SUDO tar -hxvf TensorRT-10.16.1.11.Linux.aarch64-gnu.cuda-13.2.tar.gz -C /usr/local/
233233
$SUDO ln -sf /usr/local/TensorRT* /usr/local/tensorrt
234234
$SUDO patchelf --set-rpath '$ORIGIN' /usr/local/tensorrt/lib/libnvinfer.so
235235
# Remove downloaded archives and unused libraries to avoid running out of disk space
@@ -239,8 +239,8 @@ runs:
239239
if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ "$CI_DEPLOY_MODULE" == "tensorrt" ]]; then
240240
echo Installing TensorRT
241241
# python3 -m gdown 1dVhD-DEYY42QbZe1GXl-vxe3k6KqWGsL
242-
curl -LO https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.15.1/tars/TensorRT-10.15.1.29.Linux.x86_64-gnu.cuda-13.1.tar.gz
243-
$SUDO tar -hxvf TensorRT-10.15.1.29.Linux.x86_64-gnu.cuda-13.1.tar.gz -C /usr/local/
242+
curl -LO https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.16.1/tars/TensorRT-10.16.1.11.Linux.x86_64-gnu.cuda-13.2.tar.gz
243+
$SUDO tar -hxvf TensorRT-10.16.1.11.Linux.x86_64-gnu.cuda-13.2.tar.gz -C /usr/local/
244244
$SUDO ln -sf /usr/local/TensorRT* /usr/local/tensorrt
245245
$SUDO patchelf --set-rpath '$ORIGIN' /usr/local/tensorrt/lib/libnvinfer.so
246246
# Remove downloaded archives and unused libraries to avoid running out of disk space

.github/actions/deploy-windows/action.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ runs:
104104
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-tools-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
105105
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-winpthreads-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
106106
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-winstorecompat-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
107-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-vulkan-headers-1.3.296.0-1-any.pkg.tar.zst
108-
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-vulkan-loader-1.3.296.0-1-any.pkg.tar.zst
107+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-vulkan-headers-1.4.313.0-1-any.pkg.tar.zst
108+
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-vulkan-loader-1.4.313.0-1-any.pkg.tar.zst
109109
curl -LO http://repo.msys2.org/mingw/i686/mingw-w64-i686-SDL2-2.30.12-1-any.pkg.tar.zst
110110
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-14.2.0-3-any.pkg.tar.zst
111111
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-libs-14.2.0-3-any.pkg.tar.zst
@@ -124,8 +124,8 @@ runs:
124124
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-tools-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
125125
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-winpthreads-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
126126
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-winstorecompat-git-12.0.0.r81.g90abf784a-1-any.pkg.tar.zst
127-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-vulkan-headers-1.3.296.0-1-any.pkg.tar.zst
128-
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-vulkan-loader-1.3.296.0-1-any.pkg.tar.zst
127+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-vulkan-headers-1.4.313.0-1-any.pkg.tar.zst
128+
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-vulkan-loader-1.4.313.0-1-any.pkg.tar.zst
129129
curl -LO http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-SDL2-2.30.12-1-any.pkg.tar.zst
130130
bash -c "pacman -Rc --noconfirm mingw-w64-x86_64-gdb-multiarch mingw-w64-x86_64-gdb mingw-w64-x86_64-libb2 mingw-w64-x86_64-python"
131131
bash -c "pacman -U --noconfirm *.pkg.tar.zst"
@@ -139,34 +139,34 @@ runs:
139139
140140
if "%CI_DEPLOY_PLATFORM%"=="windows-x86_64" if not "%CI_DEPLOY_NEED_CUDA%"=="" (
141141
echo Installing CUDA, cuDNN, nvCOMP, etc
142-
curl -LO https://developer.download.nvidia.com/compute/cuda/13.1.1/local_installers/cuda_13.1.1_windows.exe
143-
curl -LO https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/windows-x86_64/cudnn-windows-x86_64-9.19.0.56_cuda13-archive.zip
142+
curl -LO https://developer.download.nvidia.com/compute/cuda/13.2.1/local_installers/cuda_13.2.1_windows.exe
143+
curl -LO https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/windows-x86_64/cudnn-windows-x86_64-9.21.1.3_cuda13-archive.zip
144144
curl -LO http://www.winimage.com/zLibDll/zlib123dllx64.zip
145-
curl -LO https://developer.download.nvidia.com/compute/nvcomp/redist/nvcomp/windows-x86_64/nvcomp-windows-x86_64-5.1.0.21_cuda13-archive.zip
146-
cuda_13.1.1_windows.exe -s
147-
unzip cudnn-windows-x86_64-9.19.0.56_cuda13-archive.zip
145+
curl -LO https://developer.download.nvidia.com/compute/nvcomp/redist/nvcomp/windows-x86_64/nvcomp-windows-x86_64-5.2.0.10_cuda13-archive.zip
146+
cuda_13.2.1_windows.exe -s
147+
unzip cudnn-windows-x86_64-9.21.1.3_cuda13-archive.zip
148148
unzip zlib123dllx64.zip
149-
unzip nvcomp-windows-x86_64-5.1.0.21_cuda13-archive.zip
150-
move cudnn-windows-x86_64-9.19.0.56_cuda13-archive\bin\x64\*.dll "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\bin\x64"
151-
move cudnn-windows-x86_64-9.19.0.56_cuda13-archive\include\*.h "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\include"
152-
move cudnn-windows-x86_64-9.19.0.56_cuda13-archive\lib\x64\*.lib "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\lib\x64"
153-
move dll_x64\zlibwapi.dll "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\bin\x64"
154-
move nvcomp-windows-x86_64-5.1.0.21_cuda13-archive\include\* "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\include"
155-
move nvcomp-windows-x86_64-5.1.0.21_cuda13-archive\include\nvcomp "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\include"
156-
move nvcomp-windows-x86_64-5.1.0.21_cuda13-archive\bin\nvcomp*.dll "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\bin\x64"
157-
move nvcomp-windows-x86_64-5.1.0.21_cuda13-archive\lib\nvcomp*.lib "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\lib\x64"
149+
unzip nvcomp-windows-x86_64-5.2.0.10_cuda13-archive.zip
150+
move cudnn-windows-x86_64-9.21.1.3_cuda13-archive\bin\x64\*.dll "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin\x64"
151+
move cudnn-windows-x86_64-9.21.1.3_cuda13-archive\include\*.h "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\include"
152+
move cudnn-windows-x86_64-9.21.1.3_cuda13-archive\lib\x64\*.lib "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\lib\x64"
153+
move dll_x64\zlibwapi.dll "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin\x64"
154+
move nvcomp-windows-x86_64-5.2.0.10_cuda13-archive\include\* "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\include"
155+
move nvcomp-windows-x86_64-5.2.0.10_cuda13-archive\include\nvcomp "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\include"
156+
move nvcomp-windows-x86_64-5.2.0.10_cuda13-archive\bin\nvcomp*.dll "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin\x64"
157+
move nvcomp-windows-x86_64-5.2.0.10_cuda13-archive\lib\nvcomp*.lib "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\lib\x64"
158158
159159
rem echo Applying hotfix to Visual Studio 2019 for CUDA
160160
rem curl -LO https://raw.githubusercontent.com/microsoft/STL/main/stl/inc/cmath
161161
rem bash -c "find 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/' -name cmath -exec cp -v cmath {} \;"
162-
bash -c "sed -i 's/cublas_v2.h/cublas_api.h/g' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cublasXt.h' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cusolverDn.h' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cusolverSp.h'"
163-
bash -c "sed -i 's/#if !defined(__cplusplus) || __cplusplus >= 201103L/#if 1/g' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/driver_types.h'"
164-
rem bash -c "sed -i '/block_merge_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cub/cub.cuh'"
165-
rem bash -c "sed -i '/device_merge_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cub/cub.cuh'"
166-
rem bash -c "sed -i '/device_segmented_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cub/cub.cuh'"
167-
rem bash -c "sed -i '/warp_merge_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cub/cub.cuh'"
168-
bash -c "cp -a ""C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/cccl/*"" ""C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/include/"""
169-
bash -c "find 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.1/'"
162+
bash -c "sed -i 's/cublas_v2.h/cublas_api.h/g' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cublasXt.h' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cusolverDn.h' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cusolverSp.h'"
163+
bash -c "sed -i 's/#if !defined(__cplusplus) || __cplusplus >= 201103L/#if 1/g' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/driver_types.h'"
164+
rem bash -c "sed -i '/block_merge_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cub/cub.cuh'"
165+
rem bash -c "sed -i '/device_merge_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cub/cub.cuh'"
166+
rem bash -c "sed -i '/device_segmented_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cub/cub.cuh'"
167+
rem bash -c "sed -i '/warp_merge_sort.cuh/d' 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cub/cub.cuh'"
168+
bash -c "cp -a ""C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/cccl/*"" ""C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/include/"""
169+
bash -c "find 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.2/'"
170170
)
171171
172172
if "%CI_DEPLOY_MODULE%"=="nvcodec" (
@@ -179,9 +179,9 @@ runs:
179179
if "%CI_DEPLOY_MODULE%"=="tensorrt" (
180180
echo Installing TensorRT
181181
rem python -m gdown 1GfmJ1BKbacLpUU-0i_mGu0sjrAS0Xzzi
182-
curl -LO https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.15.1/zip/TensorRT-10.15.1.29.Windows.amd64.cuda-13.1.zip
183-
unzip TensorRT-10.15.1.29.Windows.amd64.cuda-13.1.zip
184-
move TensorRT-10.15.1.29 "%ProgramFiles%\NVIDIA GPU Computing Toolkit\TensorRT"
182+
curl -LO https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.16.1/zip/TensorRT-10.16.1.11.Windows.amd64.cuda-13.2.zip
183+
unzip TensorRT-10.16.1.11.Windows.amd64.cuda-13.2.zip
184+
move TensorRT-10.16.1.11 "%ProgramFiles%\NVIDIA GPU Computing Toolkit\TensorRT"
185185
)
186186
187187
if "%CI_DEPLOY_MODULE%"=="mkl" (
@@ -260,10 +260,10 @@ runs:
260260
C:/msys64/usr/bin/bazel.exe version
261261
)
262262
if exist "%ProgramFiles%\NVIDIA GPU Computing Toolkit" (
263-
set "CUDA_PATH=%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1"
264-
set "CUDA_PATH_V13_1=%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1"
265-
set "PATH=%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\bin;%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\libnvvp;%PATH%"
266-
echo CUDA Version 13.1.1>"%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.1\version.txt"
263+
set "CUDA_PATH=%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2"
264+
set "CUDA_PATH_V13_2=%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2"
265+
set "PATH=%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin;%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\libnvvp;%PATH%"
266+
echo CUDA Version 13.2.1>"%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v13.2\version.txt"
267267
)
268268
269269
set "CCACHE_DIR=%USERPROFILE%\ccache"

.github/workflows/cuda.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
STAGING_REPOSITORY: ${{ secrets.STAGING_REPOSITORY }}
2020
jobs:
2121
linux-arm64:
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-22.04-arm
2323
strategy:
2424
matrix:
2525
file: [pom.xml, redist, redist-cublas, redist-cudnn, redist-cusolver, redist-cusparse, redist-npp, redist-nccl, redist-nvcomp]

.github/workflows/nvcodec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
STAGING_REPOSITORY: ${{ secrets.STAGING_REPOSITORY }}
2020
jobs:
2121
linux-arm64:
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-22.04-arm
2323
steps:
2424
- uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions
2525
# linux-ppc64le:

0 commit comments

Comments
 (0)