请教:MATLAB error: The CUDA driver could not be loaded. nucuda.dll

yqzd626 2018-05-11 03:44:32
各种试,还是没有解决此问题,请各路大神帮忙!谢谢!
运行STRCF代码,MATLAB报错: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.
原因:The CUDA driver could not be loaded. The library name used was 'nucuda.dll', The error was: nvcuda.dll 不是有效的Win32应用程序。

由于加载不上nvcuda.dll这个库,所以无法正常运行gpuArray()这个函数。
我使用的是ThinkpadX250笔记本电脑,Win7环境。
开始,我发现计算机中没有这个库文件,从网上下载、他人的机子上拷贝了多个大小的该文件,拷贝到对应位置后扔然提示这个错误。
在他人计算机中,Win10和Win7环境下可跑通此代码。
重装过系统,发现还没缺那个库文件,拷贝到对应位置后还是报错。
装过MATLAB2017b,MATLAB2016b,和MATLAB2017a三个版本的MATLAB,没有效果。
我的笔记本是集成显卡,也怀疑过是本身配置的硬伤所致,但是一个具有独显的具有GPU 的机器也是出现此类问题。
...全文
2774 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
饿死刘胖子 2021-04-25
  • 打赏
  • 举报
回复
请问楼主解决了吗?
ddx1997 2021-01-07
  • 打赏
  • 举报
回复
“在2006年底,英伟达(NVIDIA)公司推出了CUDA软件开发包,但只能用于英伟达品牌的GPU” ---《基于MATLAB的GPU编程》 不知道是不是这个问题。
不喜柚子 2019-05-09
  • 打赏
  • 举报
回复
请问两位大佬,出现了一毛一样的问题。GPU编译是成功的,但测试时报错了。我的显卡也是AMD,真的是这个问题吗?跪求回复
Jan___ 2018-11-03
  • 打赏
  • 举报
回复
楼主,我昨天也遇到这个问题了,一模一样,不过现在还没找到解决办法。
我的理解是问题不在于win7还是win10,而在于GPU吧。
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.
这句话什么没有CUDA驱动啊,nvcuda.dll,这个应该就是驱动里 的文件了。
由于我的显卡是AMD的而不是NVIDIA的。。所以我也装不上CUDA驱动,现在不知道怎么办了。
你在他人电脑上跑得通,有没有关注一下他的显卡是什么?

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧