|
6 | 6 |
|
7 | 7 | if [ "${TRAVIS_OS_NAME}" = "linux" ] && [ "$IDX" = "cu92" ]; then |
8 | 8 | export CUDA_SHORT=9.2 |
9 | | - export CUDA=9-2_9.2.148-1 |
| 9 | + export CUDA=9.2.148-1 |
10 | 10 | export UBUNTU_VERSION=ubuntu1604 |
11 | 11 | export CUBLAS=cuda-cublas-dev-9-2 |
12 | 12 | export TOOLKIT="cudatoolkit=${CUDA_SHORT}" |
|
15 | 15 | if [ "${TRAVIS_OS_NAME}" = "linux" ] && [ "$IDX" = "cu101" ]; then |
16 | 16 | export IDX=cu101 |
17 | 17 | export CUDA_SHORT=10.1 |
18 | | - export CUDA=10-1_10.1.243-1 |
| 18 | + export CUDA=10.1.243-1 |
19 | 19 | export UBUNTU_VERSION=ubuntu1804 |
20 | 20 | export CUBLAS=libcublas-dev |
21 | 21 | export TOOLKIT="cudatoolkit=${CUDA_SHORT}" |
|
24 | 24 |
|
25 | 25 | if [ "${TRAVIS_OS_NAME}" = "linux" ] && [ "$IDX" = "cu102" ]; then |
26 | 26 | export CUDA_SHORT=10.2 |
27 | | - export CUDA=10-2_10.2.89-1 |
| 27 | + export CUDA=10.2.89-1 |
28 | 28 | export UBUNTU_VERSION=ubuntu1804 |
29 | 29 | export CUBLAS=libcublas-dev |
30 | 30 | export TOOLKIT="cudatoolkit=${CUDA_SHORT}" |
31 | 31 | fi |
32 | 32 |
|
33 | 33 | if [ "${TRAVIS_OS_NAME}" = "linux" ] && [ "$IDX" = "cu110" ]; then |
34 | 34 | export CUDA_SHORT=11.0 |
35 | | - export CUDA=11-1_11.0.3-1 |
36 | | - export UBUNTU_VERSION=ubuntu1804 |
37 | | - export CUBLAS=libcublas-dev |
| 35 | + # export CUDA=11-1_11.0.3-1 |
| 36 | + # export UBUNTU_VERSION=ubuntu1804 |
| 37 | + # export CUBLAS=libcublas-dev |
38 | 38 | export TOOLKIT="cudatoolkit=${CUDA_SHORT}" |
39 | 39 | fi |
40 | 40 |
|
|
80 | 80 | export FORCE_CUDA=1 |
81 | 81 | fi |
82 | 82 |
|
83 | | -if [ "${TRAVIS_OS_NAME}" = "linux" ] && [ "${IDX}" != "cpu" ]; then |
84 | | - INSTALLER="cuda-${CUDA}_amd64.deb" |
| 83 | +if [ "${TRAVIS_OS_NAME}" = "linux" ] && [ "${IDX}" != "cpu" ] && [ "${IDX}" != "cu110" ]; then |
| 84 | + INSTALLER="cuda-repo-${UBUNTU_VERSION}_${CUDA}_amd64.deb" |
85 | 85 | wget -nv "http://developer.download.nvidia.com/compute/cuda/repos/${UBUNTU_VERSION}/x86_64/${INSTALLER}" |
86 | 86 | sudo dpkg -i "${INSTALLER}" |
87 | 87 | wget -nv "https://developer.download.nvidia.com/compute/cuda/repos/${UBUNTU_VERSION}/x86_64/7fa2af80.pub" |
88 | 88 | sudo apt-key add 7fa2af80.pub |
89 | 89 | sudo apt update -qq |
90 | | - sudo apt install -y cuda |
| 90 | + sudo apt install -y "cuda-core-${CUDA_SHORT/./-}" "cuda-cudart-dev-${CUDA_SHORT/./-}" "${CUBLAS}" "cuda-cusparse-dev-${CUDA_SHORT/./-}" "cuda-cusolver-dev-${CUDA_SHORT/./-}" "cuda-curand-dev-${CUDA_SHORT/./-}" |
| 91 | + sudo apt clean |
| 92 | + CUDA_HOME=/usr/local/cuda-${CUDA_SHORT} |
| 93 | + LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH} |
| 94 | + PATH=${CUDA_HOME}/bin:${PATH} |
| 95 | + nvcc --version |
| 96 | +fi |
| 97 | + |
| 98 | +if [ "${TRAVIS_OS_NAME}" = "linux" ] [ "${IDX}" = "cu110" ]; then |
| 99 | + wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin |
| 100 | + sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600 |
| 101 | + wget https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda-repo-ubuntu1804-11-0-local_11.0.3-450.51.06-1_amd64.deb |
| 102 | + sudo dpkg -i cuda-repo-ubuntu1804-11-0-local_11.0.3-450.51.06-1_amd64.deb |
| 103 | + sudo apt-key add /var/cuda-repo-ubuntu1804-11-0-local/7fa2af80.pub |
| 104 | + sudo apt update -qq |
| 105 | + sudo apt install cuda |
91 | 106 | sudo apt clean |
92 | 107 | CUDA_HOME=/usr/local/cuda-${CUDA_SHORT} |
93 | 108 | LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH} |
|
0 commit comments