每隔一段时间,我就无法继续在我的机器上运行 PyOpenCL。如果我杀死正在使用它的进程,这种情况偶尔会发生。在所有 pyopencl 脚本/内核中,包括我在网上找到的示例,我收到以下错误:
pyopencl.RuntimeError: clWaitForEvents failed: exec status error for events in wait list
在任何形式的调用之后
kernel.(queue,gs,ls,...).wait()
或 a = kernel.(queue,gs,ls,...) a.wait()
重新启动我的机器解决了这个问题,但这是一个痛苦的解决方法。有没有人遇到过类似的事情并知道如何重置?
谢谢