Commit
·
c7342b4
1
Parent(s):
ee99e8c
potential support for blackwell
Browse filesdon't have 50 series so can't test for sure, but there's no reason it shouldn't work
- exllamav2 scripts/auto-exl2-upload/INSTRUCTIONS.txt +3 -0
- exllamav2 scripts/auto-exl2-upload/linux-setup.sh +5 -2
- exllamav2 scripts/auto-exl2-upload/windows-setup.bat +5 -2
- exllamav2 scripts/exl2-multi-quant-local/INSTRUCTIONS.txt +3 -0
- exllamav2 scripts/exl2-multi-quant-local/linux-setup.sh +5 -2
- exllamav2 scripts/exl2-multi-quant-local/windows-setup.bat +5 -2
exllamav2 scripts/auto-exl2-upload/INSTRUCTIONS.txt
CHANGED
@@ -3,6 +3,9 @@ For NVIDIA cards install the CUDA toolkit
|
|
3 |
Recommended for all exllama features:
|
4 |
https://developer.nvidia.com/cuda-12-4-0-download-archive
|
5 |
|
|
|
|
|
|
|
6 |
Only for compatibily, doesn't support all features:
|
7 |
https://developer.nvidia.com/cuda-11-8-0-download-archive
|
8 |
|
|
|
3 |
Recommended for all exllama features:
|
4 |
https://developer.nvidia.com/cuda-12-4-0-download-archive
|
5 |
|
6 |
+
Required for Blackwell/Geforce 5000 nvidia cards (nightly torch support):
|
7 |
+
https://developer.nvidia.com/cuda-12-8-0-download-archive
|
8 |
+
|
9 |
Only for compatibily, doesn't support all features:
|
10 |
https://developer.nvidia.com/cuda-11-8-0-download-archive
|
11 |
|
exllamav2 scripts/auto-exl2-upload/linux-setup.sh
CHANGED
@@ -37,7 +37,7 @@ if [ "$exllamav2_version" != "stable" ] && [ "$exllamav2_version" != "dev" ]; th
|
|
37 |
fi
|
38 |
|
39 |
# if CUDA version 12 install pytorch for 12.1, else if CUDA 11 install pytorch for 11.8. If ROCm, install pytorch for ROCm 5.7
|
40 |
-
read -p "Please enter your GPU compute version, CUDA 11/12 or AMD ROCm (11, 12, rocm): " pytorch_version
|
41 |
|
42 |
if [ "$pytorch_version" = "11" ]; then
|
43 |
echo "Installing PyTorch for CUDA 11.8"
|
@@ -48,8 +48,11 @@ elif [ "$pytorch_version" = "12" ]; then
|
|
48 |
elif [ "$pytorch_version" = "rocm" ]; then
|
49 |
echo "Installing PyTorch for AMD ROCm 5.7"
|
50 |
venv/bin/python -m pip install torch --index-url https://download.pytorch.org/whl/rocm5.7 --upgrade
|
|
|
|
|
|
|
51 |
else
|
52 |
-
echo "Invalid compute version. Please enter 11, 12, or rocm."
|
53 |
read -p "Press enter to continue"
|
54 |
exit
|
55 |
fi
|
|
|
37 |
fi
|
38 |
|
39 |
# if CUDA version 12 install pytorch for 12.1, else if CUDA 11 install pytorch for 11.8. If ROCm, install pytorch for ROCm 5.7
|
40 |
+
read -p "Please enter your GPU compute version, CUDA 11/12, CUDA 12.8 (blackwell) or AMD ROCm (11, 12, 128, rocm): " pytorch_version
|
41 |
|
42 |
if [ "$pytorch_version" = "11" ]; then
|
43 |
echo "Installing PyTorch for CUDA 11.8"
|
|
|
48 |
elif [ "$pytorch_version" = "rocm" ]; then
|
49 |
echo "Installing PyTorch for AMD ROCm 5.7"
|
50 |
venv/bin/python -m pip install torch --index-url https://download.pytorch.org/whl/rocm5.7 --upgrade
|
51 |
+
elif [ "$pytorch_version" = "128" ]; then
|
52 |
+
echo "Installing PyTorch for CUDA 12.8"
|
53 |
+
venv/bin/python -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 --upgrade
|
54 |
else
|
55 |
+
echo "Invalid compute version. Please enter 11, 12, 128, or rocm."
|
56 |
read -p "Press enter to continue"
|
57 |
exit
|
58 |
fi
|
exllamav2 scripts/auto-exl2-upload/windows-setup.bat
CHANGED
@@ -42,7 +42,7 @@ echo CUDA compilers:
|
|
42 |
where nvcc
|
43 |
echo CUDA_HOME:
|
44 |
echo %CUDA_HOME%
|
45 |
-
set /p cuda_version="Please enter your CUDA version (11 or
|
46 |
|
47 |
if "%cuda_version%"=="11" (
|
48 |
echo Installing PyTorch for CUDA 11.8...
|
@@ -50,8 +50,11 @@ if "%cuda_version%"=="11" (
|
|
50 |
) else if "%cuda_version%"=="12" (
|
51 |
echo Installing PyTorch for CUDA 12.4...
|
52 |
venv\scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cu124 --upgrade
|
|
|
|
|
|
|
53 |
) else (
|
54 |
-
echo Invalid CUDA version. Please enter 11
|
55 |
pause
|
56 |
exit
|
57 |
)
|
|
|
42 |
where nvcc
|
43 |
echo CUDA_HOME:
|
44 |
echo %CUDA_HOME%
|
45 |
+
set /p cuda_version="Please enter your CUDA version (12.8 for blackwell) (11, 12, or 128): "
|
46 |
|
47 |
if "%cuda_version%"=="11" (
|
48 |
echo Installing PyTorch for CUDA 11.8...
|
|
|
50 |
) else if "%cuda_version%"=="12" (
|
51 |
echo Installing PyTorch for CUDA 12.4...
|
52 |
venv\scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cu124 --upgrade
|
53 |
+
) else if "%cuda_version%"=="128" (
|
54 |
+
echo Installing PyTorch for CUDA 12.8...
|
55 |
+
venv\scripts\python.exe -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 --upgrade
|
56 |
) else (
|
57 |
+
echo Invalid CUDA version. Please enter 11, 12, 128.
|
58 |
pause
|
59 |
exit
|
60 |
)
|
exllamav2 scripts/exl2-multi-quant-local/INSTRUCTIONS.txt
CHANGED
@@ -3,6 +3,9 @@ For NVIDIA cards install the CUDA toolkit
|
|
3 |
Recommended for all exllama features:
|
4 |
https://developer.nvidia.com/cuda-12-4-0-download-archive
|
5 |
|
|
|
|
|
|
|
6 |
Only for compatibily, doesn't support all features:
|
7 |
https://developer.nvidia.com/cuda-11-8-0-download-archive
|
8 |
|
|
|
3 |
Recommended for all exllama features:
|
4 |
https://developer.nvidia.com/cuda-12-4-0-download-archive
|
5 |
|
6 |
+
Required for Blackwell/Geforce 5000 nvidia cards (nightly torch support):
|
7 |
+
https://developer.nvidia.com/cuda-12-8-0-download-archive
|
8 |
+
|
9 |
Only for compatibily, doesn't support all features:
|
10 |
https://developer.nvidia.com/cuda-11-8-0-download-archive
|
11 |
|
exllamav2 scripts/exl2-multi-quant-local/linux-setup.sh
CHANGED
@@ -37,7 +37,7 @@ if [ "$exllamav2_version" != "stable" ] && [ "$exllamav2_version" != "dev" ]; th
|
|
37 |
fi
|
38 |
|
39 |
# if CUDA version 12 install pytorch for 12.1, else if CUDA 11 install pytorch for 11.8. If ROCm, install pytorch for ROCm 5.7
|
40 |
-
read -p "Please enter your GPU compute version, CUDA 11/12 or AMD ROCm (11, 12, rocm): " pytorch_version
|
41 |
|
42 |
if [ "$pytorch_version" = "11" ]; then
|
43 |
echo "Installing PyTorch for CUDA 11.8"
|
@@ -48,8 +48,11 @@ elif [ "$pytorch_version" = "12" ]; then
|
|
48 |
elif [ "$pytorch_version" = "rocm" ]; then
|
49 |
echo "Installing PyTorch for AMD ROCm 5.7"
|
50 |
venv/bin/python -m pip install torch --index-url https://download.pytorch.org/whl/rocm5.7 --upgrade
|
|
|
|
|
|
|
51 |
else
|
52 |
-
echo "Invalid compute version. Please enter 11, 12, or rocm."
|
53 |
read -p "Press enter to continue"
|
54 |
exit
|
55 |
fi
|
|
|
37 |
fi
|
38 |
|
39 |
# if CUDA version 12 install pytorch for 12.1, else if CUDA 11 install pytorch for 11.8. If ROCm, install pytorch for ROCm 5.7
|
40 |
+
read -p "Please enter your GPU compute version, CUDA 11/12, CUDA 12.8 (blackwell) or AMD ROCm (11, 12, 128, rocm): " pytorch_version
|
41 |
|
42 |
if [ "$pytorch_version" = "11" ]; then
|
43 |
echo "Installing PyTorch for CUDA 11.8"
|
|
|
48 |
elif [ "$pytorch_version" = "rocm" ]; then
|
49 |
echo "Installing PyTorch for AMD ROCm 5.7"
|
50 |
venv/bin/python -m pip install torch --index-url https://download.pytorch.org/whl/rocm5.7 --upgrade
|
51 |
+
elif [ "$pytorch_version" = "128" ]; then
|
52 |
+
echo "Installing PyTorch for CUDA 12.8"
|
53 |
+
venv/bin/python -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 --upgrade
|
54 |
else
|
55 |
+
echo "Invalid compute version. Please enter 11, 12, 128, or rocm."
|
56 |
read -p "Press enter to continue"
|
57 |
exit
|
58 |
fi
|
exllamav2 scripts/exl2-multi-quant-local/windows-setup.bat
CHANGED
@@ -42,7 +42,7 @@ echo CUDA compilers:
|
|
42 |
where nvcc
|
43 |
echo CUDA_HOME:
|
44 |
echo %CUDA_HOME%
|
45 |
-
set /p cuda_version="Please enter your CUDA version (11 or
|
46 |
|
47 |
if "%cuda_version%"=="11" (
|
48 |
echo Installing PyTorch for CUDA 11.8...
|
@@ -50,8 +50,11 @@ if "%cuda_version%"=="11" (
|
|
50 |
) else if "%cuda_version%"=="12" (
|
51 |
echo Installing PyTorch for CUDA 12.4...
|
52 |
venv\scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cu124 --upgrade
|
|
|
|
|
|
|
53 |
) else (
|
54 |
-
echo Invalid CUDA version. Please enter 11
|
55 |
pause
|
56 |
exit
|
57 |
)
|
|
|
42 |
where nvcc
|
43 |
echo CUDA_HOME:
|
44 |
echo %CUDA_HOME%
|
45 |
+
set /p cuda_version="Please enter your CUDA version (12.8 for blackwell) (11, 12, or 128): "
|
46 |
|
47 |
if "%cuda_version%"=="11" (
|
48 |
echo Installing PyTorch for CUDA 11.8...
|
|
|
50 |
) else if "%cuda_version%"=="12" (
|
51 |
echo Installing PyTorch for CUDA 12.4...
|
52 |
venv\scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cu124 --upgrade
|
53 |
+
) else if "%cuda_version%"=="128" (
|
54 |
+
echo Installing PyTorch for CUDA 12.8...
|
55 |
+
venv\scripts\python.exe -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu128 --upgrade
|
56 |
) else (
|
57 |
+
echo Invalid CUDA version. Please enter 11, 12, 128.
|
58 |
pause
|
59 |
exit
|
60 |
)
|