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
|
||||
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
|
||||
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
|
||||
|
@ -60,11 +61,14 @@ if [[ -n "$CUDA_VERSION" ]]; then
|
|||
elif [[ "$CUDA_VERSION" -eq "120" ]]; then
|
||||
URL=$URL120
|
||||
FOLDER=cuda-12.0
|
||||
elif [[ "$CUDA_VERSION" -eq "121" ]]; then
|
||||
URL=$URL121
|
||||
FOLDER=cuda-12.1
|
||||
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
|
||||
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
|
||||
|
||||
FILE=$(basename $URL)
|
||||
|
|
20
deploy.sh
20
deploy.sh
|
@ -128,6 +128,16 @@ if [ ! -f "./bitsandbytes/libbitsandbytes_cuda120.so" ]; then
|
|||
exit 64
|
||||
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
|
||||
export CUDA_HOME=$BASE_PATH/cuda-10.2
|
||||
|
@ -241,5 +251,15 @@ if [ ! -f "./bitsandbytes/libbitsandbytes_cuda120_nocublaslt.so" ]; then
|
|||
exit 64
|
||||
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 twine upload dist/* --verbose
|
||||
|
|
Loading…
Reference in New Issue
Block a user