使用GPU加速DSPSR

2021-10-07 19:25:34 字數 829 閱讀 1212

1 設定環境變數,加入packages

sudo gedit  /etc/profile

在下面新增cuda路徑,輸入

packages = /usr/local/cuda-10.1

儲存後,使用指令

source /etc/profile

2 執行dspsr configure

cd dspsr/

./configure

3 確認cuda是否被識別,使用指令

grep cuda makefile

如果出現

cuda_cflags = -i/usr/local/cuda-10.1/include

cuda_libs = -l/usr/local/cuda-10.1/lib64 -lcudart

cuda_nvcc = /usr/local/cuda-10.1 ******x

則證明configure成功,如果沒有出現 檢查兩方面① 環境變數配置是否正確 ②nvidia驅動是否正確安裝(nvidia-smi檢查)

4 然後make,使用指令

make 

sudo make install

5 開啟dspsr help 檢索cuda 使用指令

dspsr -h | grep cuda

6 如果出現 -cuda devices 的使用說明則證明配置成功

7 使用方法 在命令列後面新增 -cuda devices

-cuda 0 使用0號gpu運算

-cuda 0,1 建立兩個執行緒 分別執行在0和1號gpu上

-cuda 0,0,1,1 發起四個執行緒,兩個執行在0上,兩個執行在1上

numpy使用GPU加速

在跑完mnist的knn分類後,跑的挺慢,突然想有沒有gpu的numpy的呢,上網查了查,才知道原生的numpy沒有實現 不應該啊。結構查到了minpy,花了10分鐘左右配好了環境,寫個日誌記錄一下。安裝minpy 我的機器是ubuntu 16.04的,minpy需要cuda,cudnn,由於這倆我...

tensorflow使用GPU加速

測試faster rcnn時,cpu計算速度較慢,調整 改為gpu加速運算 將 with tf.session as sess 替換為 1 gpu options tf.gpuoptions per process gpu memory fraction 0.9 2 with tf.session ...

css3使用gpu加速

為動畫dom元素新增css3樣式 webkit transform transition3d 0,0,0 或 webkit transform translatez 0 這兩個屬性都會開啟gpu硬體加速模式,從而讓瀏覽器在渲染動畫時從cpu轉向gpu,其實說白了這是乙個小伎倆,也可以算是乙個hack...