diff options
| author | yum <yum.food.vr@gmail.com> | 2024-06-09 17:10:58 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-06-09 17:11:18 -0700 |
| commit | cc6b69f2a401c63fdf611e9a691cbb5ee0ca04b8 (patch) | |
| tree | 3759cd56ee28fb4a0486d1e6dfbce51f5eb9bfa1 | |
| parent | 4fec36c3cc00bd649dfb3c9d7e9079b5c8685a0e (diff) | |
Upgrade vendored CUDA to 12.5v0.19.2
| -rw-r--r-- | GUI/package.ps1 | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/GUI/package.ps1 b/GUI/package.ps1 index 849e35c..9b1c05b 100644 --- a/GUI/package.ps1 +++ b/GUI/package.ps1 @@ -99,14 +99,22 @@ if (-Not (Test-Path $nvidia_dir)) { # NVIDIA locks these files behind a fucking login making it a massive
# pain in the dick for end users to download, so I rehosted them.
# TODO check hashes.
- echo "Fetching NVIDIA dll 1/2 (90 MB)"
+ echo "Fetching NVIDIA dll 1/4 (90 MB)"
$CUDNN_1_URL = "https://www.dropbox.com/scl/fi/d21dsoa982ce7wigng510/cudnn_ops_infer64_8.dll?rlkey=xflxyux0ekhr0fs11m4gs58md&st=0wff5fyn&dl=1"
Invoke-WebRequest $CUDNN_1_URL -OutFile "cudnn_ops_infer64_8.dll"
- echo "Fetching NVIDIA dll 2/2 (570 MB)"
+ echo "Fetching NVIDIA dll 2/4 (570 MB)"
$CUDNN_2_URL = "https://www.dropbox.com/scl/fi/uqccevwk9h2q84dt9vr6u/cudnn_cnn_infer64_8.dll?rlkey=sik7xd0ozg06nr4eayzdym4la&st=031bb8pa&dl=1"
Invoke-WebRequest $CUDNN_2_URL -OutFile "cudnn_cnn_infer64_8.dll"
+ echo "Fetching NVIDIA dll 3/4 (470 MB)"
+ $CUBLAS_1_URL = "https://www.dropbox.com/scl/fi/3vrd4fzwno8q5ejigqz6l/cublasLt64_12.dll?rlkey=uvbdn5e7dmm8ajdhm7yztjmhc&st=dguf57q4&dl=1"
+ Invoke-WebRequest $CUBLAS_1_URL -OutFile "cublasLt64_12.dll"
+
+ echo "Fetching NVIDIA dll 4/4 (100 MB)"
+ $CUBLAS_2_URL = "https://www.dropbox.com/scl/fi/hoxjdru7qmwbzelw1gr2t/cublas64_12.dll?rlkey=mcmq5t0b62wjc2uc7ylrixwi6&st=z1la337w&dl=1"
+ Invoke-WebRequest $CUBLAS_2_URL -OutFile "cublas64_12.dll"
+
popd > $null
}
|
