一、你的电脑、显卡支持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进入图形界面了。