环境
- Ubuntu14.04
- GTX1070
- gcc4.9.x(默认4.8,需升级)
准备
- 显卡驱动安装
- http://www.nvidia.com/download/driverResults.aspx/130646/en-us (NVIDIA-Linux-x86_64-390.25.run)
# 禁用Ubuntu自带的显卡驱动
sudo vim /etc/modprobe.d/blacklist.conf
blacklist nouveau option nouveau modeset=0
sudo update-initramfs -u
重启电脑
# 切换到文字界面(Ctrl+Alt+F1~F6)
sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-375.66.run
再次重启电脑
# 验证显卡驱动是否安装成功
nvidia-smi
- CUDA下载和安装
- https://developer.nvidia.com/cuda-downloads (2018.2.8链接最新是9.0的,下载8.0 https://developer.nvidia.com/cuda-80-ga2-download-archive Linux x86_64 Ubuntu 14.04 runfile(local))
# 注意你是否已经安装过 nvidia 显卡驱动(即第一步),若无法保证已安装的 nvidia 显卡驱动一定正确,那就卸载掉之前安装的 nvidia 显卡驱动,
# 然后开始安装 CUDA 8.0;若可以保证已安装正确的 nvidia 显卡驱动,则直接开始安装 CUDA 8.0,在安装过程中选择不再安装 nvidia 显卡驱动
# 安装CUDA
chmod u+x cudaxxxx
sudo sh cuda_8.0.61_375.26_linux.run
提示是否安装nvidia375驱动(否),其他选项根据提示选择和设置。
# 环境变量配置
sudo vim /etc/profile
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
source /etc/profile
# 验证是否安装成功
nvcc –V
# 测试CUDA sample
cd /usr/local/cuda-7.5/samples/1_Utilities/deviceQuery
make
sudo ./deviceQuery
- cudnn下载和安装