kaldi上使用gpu以及如何安装cuda



转自:http://blog.csdn.net/wbgxx333/article/details/41217059  

本博客是在@冒顿和群里的一个同学的指导下完成的。特此感谢……

      众所周知,kaldi对硬件的要求,希望大家一开始都弄个好的机器,方便后面自己在kaldi里大展身手。下面是怎么去装cuda和在kaldi中怎么使用。
      首先说明我们的显卡是geforce ,其他的显卡是否一样不知道。以下是安装步骤和注意事项:
     1、 安装软件: apt-get install ppa-purge
     2、 增加安装源:  apt-add-repository ppa:xorg-edgers
     3、更新安装源: apt-get update
     4、安装nvidai 显卡驱动: apt-get install nvidia-current nvidia-settings
     5、下载cuda 安装包,这里说明下,如果是12.04就修改1404为1204哈。
          wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_6.5-14_amd64.deb
     6、安装cuda安装包,这个也是啊,上面下了什么就改什么名字啊。
           dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb 
     7. apt-get update
     8、安装cuda:apt-get install cuda 
     9、在kaldi的src 中 make clean,主要是为了清楚我们之前的编译结果
     10、./configure  :重新生成配置文件,这时会自动检查是否安装了cuda,这里会有显示是不是有cuda。
             到src/cudamatrix 中Makefile 中修改 CUDA_ARCH =-gencode 那一行.我用的是geforce 9600 显卡计算能力为1.1,则修改compute=11,code=sm_11,把        TESTFILES 改为BINFILES
     11、make all 即可
        运行src/cudamatrix/cu-ector-test,如果不报错,则表明可以用GPU进行矩阵运算了。

 

       下面就可以使用gpu来运行我们的kaldi程序了。相信你很期待这个速度吧,加油吧……
        欢迎使用其他显卡的同学分享你们的经验,此博文将收录到kaldi全部资料V0.5里。

你可能感兴趣的:(kaldi上使用gpu以及如何安装cuda)