[讨论] 新手问题:无法执行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