Ubuntu 14.04にNVIDIA CUDA 6.5 toolkitをインストールする

CentOSに飽きてUbuntuに切り替えたため、CUDA toolkitをインストールする必要があり、その作業メモ。

[インストール・ガイド]
以下のLinux Getting Started Guideの通りにするだけ:
http://developer.download.nvidia.com/compute/cuda/6_5/rel/docs/CUDA_Getting_Started_Linux.pdf

[NVIDIA製品とLinuxのバージョンの確認]

lspci | grep -i nvidia
uname -m && cat /etc/*release

[GCC等の開発環境をインストール]
必要な人のみ

sudo apt-get install build-essential
gcc --version

[既存のnvidiaやcuda関連のドライバ等の削除]

dpkg -l | grep nvidia
dpkg -l | grep cuda

sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove cuda-*

[CUDA 6.5 toolkitのダウンロード]

https://developer.nvidia.com/cuda-downloadsから
cuda-repo-ubuntu1404_6.5-14_amd64.debをダウンロードする

[CUDA 6.5 toolkitのインストール]

sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb
sudo apt-get update
sudo apt-get install cuda

[環境設定]

export PATH=/usr/local/cuda-6.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH

source .bashrc
echo $PATH

[確認]

cat /proc/driver/nvidia/version

cuda-install-samples-6.5.sh ~/work/cuda
cd ~/work/cuda/NVIDIA_CUDA-6.5_Samples
make

cd NVIDIA_CUDA-6.5_Samples/1_Utilities/deviceQuery
./deviceQuery

[感想]
NVIDIAにあるLinux Getting Started Guideの通りにするだけで、非常に簡単にインストールできました(CentOSのときにはもう少し苦労したような記憶があります。3年以上前なので記憶が定かではありませんが・・・)。

[参考にしたURL]
http://askubuntu.com/questions/451672/installing-and-testing-cuda-in-ubuntu-14-04
http://gm3d.blog.fc2.com/blog-entry-69.html
http://www.r-tutor.com/gpu-computing/cuda-installation/cuda6.5-ubuntu