Skip to content

Commit 7782cf1

Browse files
.github/workflows/windows.yml: upgrade to cuda 13.0.1; build for zen5
1 parent 5b17742 commit 7782cf1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/windows.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ jobs:
4747
uses: actions/cache@v4
4848
with:
4949
path: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA
50-
key: ${{ runner.os }}-cuda-12.9.1
50+
key: ${{ runner.os }}-cuda-13.0.1
5151

5252
- name: Setup CUDA
5353
if: steps.cache-cuda.outputs.cache-hit != 'true'
5454
run: |
55-
curl -s -o cuda_installer.exe -L https://developer.download.nvidia.com/compute/cuda/12.9.1/network_installers/cuda_12.9.1_windows_network.exe
56-
cuda_installer.exe -s nvcc_12.9 cudart_12.9 nvrtc_dev_12.9
55+
curl -s -o cuda_installer.exe -L https://developer.download.nvidia.com/compute/cuda/13.0.1/network_installers/cuda_13.0.1_windows_network.exe
56+
cuda_installer.exe -s nvcc_13.0 cudart_13.0 nvrtc_dev_13.0 crt_13.0 nvptxcompiler_13.0 nvvm_13.0
5757
5858
- name: Configure (CUDA)
5959
shell: bash
@@ -65,10 +65,10 @@ jobs:
6565
-D VAPOURSYNTH_INCLUDE_DIRECTORY="$(pwd)\vapoursynth\include"
6666
-D CMAKE_CXX_FLAGS="/fp:fast /arch:AVX /EHsc"
6767
-D CMAKE_CUDA_FLAGS="--threads 0 --use_fast_math --resource-usage -Wno-deprecated-gpu-targets"
68-
-D CMAKE_CUDA_ARCHITECTURES="50;61-real;70-virtual;75-real;86-real;89-real;120-real"
68+
-D CMAKE_CUDA_ARCHITECTURES="75;86-real;89-real;120-real"
6969
-D CMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded
7070
env:
71-
CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9
71+
CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0
7272

7373
- name: Build (CUDA)
7474
run: cmake --build build --verbose
@@ -78,7 +78,7 @@ jobs:
7878

7979
- name: Configure, build, install (CPU)
8080
shell: bash
81-
run: for arch in haswell skylake icelake-client alderlake znver1 znver2 znver3 znver4; do
81+
run: for arch in haswell skylake icelake-client alderlake znver1 znver2 znver3 znver4 znver5; do
8282
cmake -S . -B build_cpu -G Ninja -LA
8383
-D CMAKE_BUILD_TYPE=Release
8484
-D ENABLE_CUDA=OFF

0 commit comments

Comments
 (0)