2011/12/25

CUDA4.0のインストール方法


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を通す
  1. $ cd
  2. $ 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  で消してから)
  1. $ sh gpucomputingsdk_4.0.17_linux.run
  2. $ cd ~/NVIDIA_GPU_Computing_SDK
  3. $ make 
これは結構時間がかかる


これでおっけ


これを参考にしました
http://tech.ckme.co.jp/cuda_inst.shtml
http://forums.nvidia.com/index.php?showtopic=204890



0 件のコメント:

コメントを投稿