windows:
VS+CUDA
CUDA samples :样例程序+点击run
CUDA Toolkit:编译器+开发工具+库文件
Linux
查看Ubuntu版本:cat /etc/issue
GPU型号:lspci | grep -i nvidia
查看Linux的发行版本(64|32):uname -a
查看GCC支持:gcc -v
下载CUDA
ls查看目录项文件
安装必要的支持库(图形图像):sudo apt-get install freeglut3-dev build-essential libxll-dev libxmu-dev libxi-dev libgli-mesa-glx libglui-mesa-dev
卸载Nvidia驱动: sudo nvidia -uninstall
卸载Nvida其他的库:sudo apt-get --purge remove nvidia-*
屏蔽开源驱动库: cd /etc/modprobe.d/
ls
打开nvidia-installer-disable-nouveau.conf:vim nvidia-installer-disable-nouveau.conf
屏蔽驱动: balcklist nouveau
options nouveau modeset=0
重启:sudo reboot
XWindows关闭:sudo service lightdm stop
sudo service gdm stop
安装CUDA:sudo sh cuda****.run
修改环境变量LD_LIBRARY_PATH 和PATH:
vim .brashrc
export PATH=$CUDA/bin:$PATH
export LD_LIBRARY_PATH=/usr/lib:$CUDA/lib64:$CUDA/lib:/lib:$LD_LIBRARY_PATH
启动环境变量:source .bashrc
查看nvcc版本信息,环境:nvcc-v
编译SDK例子:进入samples: make
编译好的文件放置在:cd bin/x86_64/linux/release/
测试:./vectorAddDrv
cd../vectorAdd
ls
make
cd vectorAdd ../../bin/x86_64/linux/release
./vectorAdd
cd 1_Utilities/deviceQuery
make
./deviceQuery