Centos下kaldi的学习(一)cuda的安装

1、安装Centos:不多说了,就是用u盘启动安转,记住不要选最小安装,日后用起来不方便。

2、安装cuda :第一次其实我安装好了cuda、kaldi,但是在检测cuda matrix的时候没有检测到GPU,所以我傻傻地以为我需要再安装一个Nvidia的显卡驱动,然后就走上了一发不可收拾的路,一直重复安装nvidia显卡驱动,中间还重装了好多次centos系统。直到昨天,我才知道我装好了cuda,重启就好了呀!安装cuda的时候自己里面就有驱动啊!真的傻。

       安装cuda的步骤:

               1、明确自己电脑是有GPU的而且NVIDIA显卡版本足以支持cuda。(必须是NVIDIA的显卡)具体去CUDA GPUs 里看

               2、安装gcc、相应的kernel-devel和kernel-headers                     

yum install gcc gcc-c++
这里安装对应内核版本的devel和headers,不要直接写yun install kernel-devel,他会给你安装另外内核的东西,很麻烦。

yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

                3、下载NVIDIA CUDA Toolkit,地址:CUDA Downloads

                       根据版本下载runfile(local),因为我rpm没有成功,runfile成功了。

                4、下载完成后,最好把下载文件放在当前目录下,不要放在centos下载时默认的“下载"文件夹下。

                5、nouveau是要禁用的。进入下面文件夹,

cd /usr/lib/modprobe.d
vim dist-blacklist.conf

添加:
blacklist nouveau
options nouveau modeset=0
                6、输入init3切换模式,在root下输入
chmod +x cuda_9.1.85_387.26_linux.run
(根据自己下载的版本改)
./cuda_9.1.85_387.26_linux.run

一直点yes就好,有一个openGL,如果是双显卡,且NVIDIA不是主显,请点no,最后成功了。然后reboot重启。

                7、检查驱动是否安装成功

cat /proc/driver/nvidia/version

成功的会输出版本信息。

               8、配置环境以及最终检测

vim /etc/profile
添加:
export PATH=/usr/local/cuda-9.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64:$LD_LIBRARY_PATH 注意修改版本号
设置软连接:
ln -s /usr/local/cuda /usr/local/cuda-9.1

进入/usr/local/cuda-9.1/samples目录编译示例,make编译,编译完成后,进入/usr/local/cuda-9.1/samples/1_Utilities/deviceQuery,执行./deviceQuery。如果cuda软件成功安装且配置正确,你将会看到如下图所示:

测试bandwidthTest,确保系统和设备之间的正常通信。输入./bandwidthTest 如下图:

大功告成!

  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值