无论我在GPU上运行什么程序,即使之前成功运行的程序,我的GPU也会抛出此错误:clEnqueueReadBuffer函数的CL_OUT_OF_RESOURCES。
然后我记得我昨晚运行了一个深度学习框架,崩溃了并且可能会占用GPU上的所有内存。我试图重新启动计算机,但它不起作用。
由于DL框架崩溃,我的GPU是否可能内存不足?
如果是这样,我该如何解决这个问题?
答案 0 :(得分:1)
CL_OUT_OF_RESOURCES
是由clEnqueueRead
的NVIDIA实施提供的一般性错误,它或多或少意味着:
尝试写入时,某些东西超出了界限(资源) 缓冲
很可能你在写入缓冲区之前启动的内核超出了缓冲区的范围。