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裏。

發佈了36 篇原創文章 · 獲贊 39 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章