一、你的電腦、顯卡支持GPU運算嗎?
1.確認你是不是有支持GPU運算的nvidia的顯卡:
lspci |grep VGA
看你的nvidia顯卡型號是不是在這個網頁的列表中,若是就OK了。
2.確認你的cpu是不是支持,目前CUDA開發環境2.3要求X86架構的cpu。
uname -m
輸出結果是x86或x86_64的,都是支持的。
二、安裝過程
三步:安裝驅動、安裝CUDA ToolKit、安裝SDK。
下載這三個東西,請到這裡。(提前的步驟:這一步只因為目前CUDA 2.3還不支持gcc 4.4,而Ubuntu9.10 默認安裝的是gcc-4.4,我們把gcc 降為4.3。如果你不是9.10,可以省略。
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-4.3 gcc
這是我看到的最簡單而有效的辦法,你也可以在遇到問題之後再做這一步,或者按照我文章末尾的鏈接中提到的方法去做。)
1. 安裝CUDA驅動
切換到控制台:Ctrl+Alt+Fn (n不等於7)
關掉gdm: sudo /etc/init.d/gdm stop
卸載原來的驅動:nvidia-installer --uninstall
安裝CUDA驅動:
cd [存放驅動安裝文件的目錄]
chmod +x cudadriver_2.3_linux_64_190.18.run
sudo ./cudadriver_2.3_linux_64_190.18.run
它可能會提示你gcc的版本不符,是否放棄,選擇No,繼續編譯,應該不會有什麼問題。
安裝完之後你應該就可以用sudo gdm進入圖形界面了。