[討論] 新手問題:無法執行gpu 相關指令
事情是這樣的,最近有需要用筆電試跑含有gpuArray的指令,結果立刻出現錯誤。
出現了這樣的錯誤訊息:
There is a problem with the CUDA driver or with this GPU device.
Be sure that you have a supported GPU and that the latest driver
is installed.
Caused by:
The CUDA driver was found, but the function 'cuDriverGetVersion'
return an error. The error returned was:
CUDA_ERROR_NOT_INITIALIZED
雖然我不太擅長電腦,英文也不太好,但根據第一段應該是說只要check GPU
效能是否足夠,並且在效能足夠的情況下去下載最新的驅動程式就可以了。然後
我就點擊錯誤訊息裡附的連結去做那兩件事。
Check GPU : http://goo.gl/HSPGKC
Latest driver : http://goo.gl/PCcMtq
在這裡我先附上我的筆電型號和GPU
MacBook Pro (Retina, 13-inch, Early 2015)
Version 10.10.5 (14F1912)
GPU Intel Iris Graphics 6100 1536 MB
Matlab_R2014b
當我點開check GPU 的網頁,我不確定該如何找我的型號,所以我就直接先下載
最新的驅動程式了。(之所以這樣做是因為有先在電腦裡找到CUDA的檔案,所以覺的
應該沒問題)
當下載最新驅動程式時,雖然所附的網址沒有mac版,但下方有給mac用戶的連結,
所以也很順利的找到並安裝。(NVIDIA CUDA 8.0 FOR MAC OS X RELEASE)
但最後執行還是失敗。
因此我用 CUDA_ERROR_NOT_INITIALIZED 去找相關訊息,找到了這篇
http://goo.gl/snyN3t
那個網頁有建議下載一個驅動程式和一些東西,然後我依照建議安裝了.
在最後一步試跑 >>paralleldemo_gpu_devices 這條指令時卻還是無法出現預期的效果
出現錯誤訊息與一開始相同,唯一多的是 numDevices = 0
因此我不能用GPU指令的原因是因為被我跳過的效能並不支援嗎,還是我安裝錯誤...
今天整天被它弄得焦頭爛額,希望有人可以幫我解惑...或者哪邊有提供詢問的服務
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.208.72
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1477135830.A.FD9.html
→
10/22 20:56, , 1F
10/22 20:56, 1F
謝謝你的回覆,但我在網路上有查到 Nvidia 的 GPU 內建於 Mac Pro 裡,
所以這句話的意思並不能保證CUDA 能在上面跑QQ?
那請問還有方法讓我可以跑gpu運算嗎QQ?
※ 編輯: NoireIan (219.71.208.72), 10/22/2016 22:12:23
→
10/23 11:59, , 2F
10/23 11:59, 2F
→
10/23 18:36, , 3F
10/23 18:36, 3F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章