首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CL_OUT_OF_RESOURCES -外部显示器

CL_OUT_OF_RESOURCES -外部显示器
EN

Stack Overflow用户
提问于 2013-08-27 02:28:57
回答 2查看 146关注 0票数 0

CL_OUT_OF_RESOURCES错误的一个可能原因是该卡正用于运行显示器(Ref)。但是,我发现在断开显示器连接后仍然出现此错误,并且该错误一直持续到我重新启动。是否有命令可以使OpenCL资源再次可用?

EN

回答 2

Stack Overflow用户

发布于 2013-08-27 16:48:25

对于nVIDIA驱动程序来说,CL_OUT_OF_RESOURCES是一个常见错误。可能是由以下原因引起的:

  1. 实际资源不足(罕见)
  2. 读取读/写越界的内核使用的数组。(通常)
  3. 没有适当错误代码的任何其他奇怪的错误。

你可以证明你面对的是第二个,所以,我要检查一下内核。

编辑:正如你所说的,它会一直发生到重启。也许你可以检查你是否正确地删除了所有的OpenCL对象。事件非常棘手,很容易泄漏一些OpenCL内存。

票数 0
EN

Stack Overflow用户

发布于 2013-08-27 22:51:27

您正在尝试分配多少内存,卡上有多少内存?驱动显示器的视频卡具有为某些操作留出的一定量的存储器。驾驶员可以简单地保留该存储器,而不关心显示器是否消失,直到它被重启。

在这一点上,可以使用devcon在Windows中重新启动视频驱动程序。在Linux上,您可以尝试使用

代码语言:javascript
复制
lsmod | grep nvidia

一旦知道了模块名称,可能会有一个

代码语言:javascript
复制
rmmod

代码语言:javascript
复制
modprobe -r 

我不知道这是否能在OSX上工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18450592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档