[討論] 新手問題:無法執行gpu 相關指令

作者: NoireIan (零點旭日)   2016-10-22 19:30:27
事情是這樣的,最近有需要用筆電試跑含有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指令的原因是因為被我跳過的效能並不支援嗎,還是我安裝錯誤...
今天整天被它弄得焦頭爛額,希望有人可以幫我解惑...或者哪邊有提供詢問的服務
作者: linux5566 (linux56)   2016-10-22 20:56:00
cuda只能在nvidia 自家顯卡上跑
作者: jatj   2016-10-23 11:59:00
有 換電腦
作者: H45 (!H45)   2016-10-23 18:36:00
你的GPU是Intel的..

Links booklink

Contact Us: admin [ a t ] ucptt.com