Added CUDA 12.1. addressing #201
This commit is contained in:
parent
2c8352e316
commit
1b0aabc7e4
|
@ -12,6 +12,7 @@ URL116=https://developer.download.nvidia.com/compute/cuda/11.6.2/local_installer
|
||||||
URL117=https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
|
URL117=https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
|
||||||
URL118=https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
|
URL118=https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
|
||||||
URL120=https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run
|
URL120=https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run
|
||||||
|
URL121=https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda_12.1.0_530.30.02_linux.run
|
||||||
|
|
||||||
|
|
||||||
CUDA_VERSION=$1
|
CUDA_VERSION=$1
|
||||||
|
@ -60,11 +61,14 @@ if [[ -n "$CUDA_VERSION" ]]; then
|
||||||
elif [[ "$CUDA_VERSION" -eq "120" ]]; then
|
elif [[ "$CUDA_VERSION" -eq "120" ]]; then
|
||||||
URL=$URL120
|
URL=$URL120
|
||||||
FOLDER=cuda-12.0
|
FOLDER=cuda-12.0
|
||||||
|
elif [[ "$CUDA_VERSION" -eq "121" ]]; then
|
||||||
|
URL=$URL121
|
||||||
|
FOLDER=cuda-12.1
|
||||||
else
|
else
|
||||||
echo "argument error: No cuda version passed as input. Choose among: {111, 115}"
|
echo "argument error: No cuda version passed as input. Choose among versions 92 to 121"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "argument error: No cuda version passed as input. Choose among: {111, 115}"
|
echo "argument error: No cuda version passed as input. Choose among versions 92 to 112"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
FILE=$(basename $URL)
|
FILE=$(basename $URL)
|
||||||
|
|
20
deploy.sh
20
deploy.sh
|
@ -128,6 +128,16 @@ if [ ! -f "./bitsandbytes/libbitsandbytes_cuda120.so" ]; then
|
||||||
exit 64
|
exit 64
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
make clean
|
||||||
|
export CUDA_HOME=$BASE_PATH/cuda-12.1
|
||||||
|
make cuda12x CUDA_VERSION=121
|
||||||
|
|
||||||
|
if [ ! -f "./bitsandbytes/libbitsandbytes_cuda121.so" ]; then
|
||||||
|
# Control will enter here if $DIRECTORY doesn't exist.
|
||||||
|
echo "Compilation unsuccessul!" 1>&2
|
||||||
|
exit 64
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
make clean
|
make clean
|
||||||
export CUDA_HOME=$BASE_PATH/cuda-10.2
|
export CUDA_HOME=$BASE_PATH/cuda-10.2
|
||||||
|
@ -241,5 +251,15 @@ if [ ! -f "./bitsandbytes/libbitsandbytes_cuda120_nocublaslt.so" ]; then
|
||||||
exit 64
|
exit 64
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
make clean
|
||||||
|
export CUDA_HOME=$BASE_PATH/cuda-12.1
|
||||||
|
make cuda12x_nomatmul CUDA_VERSION=121
|
||||||
|
|
||||||
|
if [ ! -f "./bitsandbytes/libbitsandbytes_cuda121_nocublaslt.so" ]; then
|
||||||
|
# Control will enter here if $DIRECTORY doesn't exist.
|
||||||
|
echo "Compilation unsuccessul!" 1>&2
|
||||||
|
exit 64
|
||||||
|
fi
|
||||||
|
|
||||||
python -m build
|
python -m build
|
||||||
python -m twine upload dist/* --verbose
|
python -m twine upload dist/* --verbose
|
||||||
|
|
Loading…
Reference in New Issue
Block a user