CUDA4.0をubuntu10.04にインストールする
1
ここで
http://developer.nvidia.com/cuda-toolkit-40
・Developer Drivers for Linux (270.41.19)
・CUDA Toolkit for Ubuntu Linux 10.10
・GPU Computing SDK - complete package including all code samples
・CUDA Tools SDK (APIs for 3rd party debuggers, performance analysis tools and cluster management solutions)
をダウンロード
次に必要なやつを入れる
$ sudo apt-get install g++ freeglut3-dev libxi-dev libxmu-dev
2
まずドライバのインストール(もう入っている場合はそのままでもいいかもしれないが、今回はドライバを取り除いてから取ってきたやつを入れた、そのままやっても上書きされると思う)
$ sudo stop gdm
(CUI上で)
$ sudo sh devdriver_4.0_linux_32_270.41.19.run
いろいろ聞かれるがyes
$ sudo reboot
入っているか確認
$ sudo nvidia-xconfig -query-gpu-info
こんな感じででればおっけ
Number of GPUs: 1
GPU #0:
Name : GeForce GTX 560
PCI BusID : PCI:1:0:0
Number of Display Devices: 1
Display Device 0 (DFP-0):
EDID Name : Mitsubishi RDT233WLM
Minimum HorizSync : 31.000 kHz
Maximum HorizSync : 82.000 kHz
Minimum VertRefresh : 56 Hz
Maximum VertRefresh : 76 Hz
Maximum PixelClock : 160.000 MHz
Maximum Width : 1920 pixels
Maximum Height : 1080 pixels
Preferred Width : 1920 pixels
Preferred Height : 1080 pixels
Preferred VertRefresh : 60 Hz
Physical Width : 510 mm
Physical Height : 290 mm
$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86 Kernel Module 270.41.19 Mon May 16 23:31:36 PDT 2011
GCC version: gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
3
次はtoolkitの導入(もういれている場合は $ sudo rm -fr /usr/local/cuda で消してから)
$ sudo sh cudatoolkit_4.0.17_linux_64_ubuntu10.10.run
いれたらPATHを通す
- $ cd
- $ vim .bashrc
次を追加
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
次は新規作成
$ vim /etc/ld.so.conf.d/cuda.conf
内容は次の通り
/usr/local/cuda/lib64(これは64bitのときだけ)
/usr/local/cuda/lib
設定を反映させるため
$ sudo ldconfig
次はこれも新規作成
$ vim /etc/profile.d/cuda.sh
内容は
export PATH="/usr/local/cuda/bin:$PATH"
export LIBRARY_PATH="/usr/lib/nvidia-current"
再ログインする
確認する
$ nvcc -V
こんな感じならおっけ
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2011 NVIDIA Corporation
Built on Thu_May_12_11:09:30_PDT_2011
Cuda compilation tools, release 4.0, V0.2.122
4
SDKのインストール(もういれている場合は $ rm -fr ~/NVIDIA_GPU_Computing_SDK で消してから)
- $ sh gpucomputingsdk_4.0.17_linux.run
- $ cd ~/NVIDIA_GPU_Computing_SDK
- $ make
これは結構時間がかかる
これでおっけ
これを参考にしました
http://tech.ckme.co.jp/cuda_inst.shtml
http://forums.nvidia.com/index.php?showtopic=204890