本文全部內容在我的ThinkPad W520 Ubuntu 11.10 x64位上測試通過,但不代表本文的內容適合你。任何根據本文操作產生的後果,本文作者cheungmine概不負責。
英文參考文檔:http://developer.nvidia.com/nvidia-gpu-computing-documentation
第1步:確定你的機器支持CUDA
下面的機器都支持CUDA
NVIDIA GeForce® 8, 9, 200, 400, and 500 series GPUs
NVIDIA TeslaTM computing solutions
Many of the NVIDIA Quadro® products
運行命令,調出對話框:
$ nvidia-settings
注:如果在鍵入命令nvidia-settings後,你的機器沒有上面類似的對話框出現,說明你沒有正確安裝nvidia的驅動。參考我的文章《Ubuntu 11.10 安裝 nvidia 顯卡驅動的終極解決方案》安裝驅動:http://www.linuxidc.com/Linux/2012-04/58914.htm
第2步:安裝CUDA Toolkit
到下面的地址下載:http://developer.nvidia.com/cuda-toolkit
1)cudatoolkit_4.1.28_linux_64_ubuntu11.04.run
和
2)gpucomputingsdk_4.1.28_linux.run
進入cudatoolkit_4.1.28_linux_64_ubuntu11.04.run所在目錄,運行下面的命令安裝Toolkit:
$ sudo sh ./cudatoolkit_4.1.28_linux_64_ubuntu11.04.run
按默認位置安裝。提示安裝完成,然後設置環境變量,執行下述兩條命令:
$ export PATH=/usr/local/cuda/bin:$PATH
$ exportLD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
特別要說明的是,如果是64位系統,還需要再加上一句話:
$ exportLD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
當然,我們可以把上面的命令寫入 ~/.bashrc 中,在系統啟動時,自動添加環境變量。
$ gedit ~/.bashrc
即把下面3句添加到~/.bashrc的最後面,然後保存,退出重登錄。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
exportLD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
驗證安裝:
執行$ nvcc -V,獲得CUDAToolkit的版本號來驗證其安裝是否成功
nvcc: NVIDIA (R) Cudacompiler driver
Copyright (c) 2005-2011 NVIDIA Corporation
Built on Thu_Jan_12_14:41:45_PST_2012
Cuda compilation tools, release 4.1, V0.2.1221
第3 步:安裝GPU Computing SDK
為以後開發方便,SDK不要以root用戶安裝。執行
$ sh ./cuda_installation/gpucomputingsdk_4.0.17_linux.run
按照提示安裝完成。默認安裝到當前用戶的Home下。