如何设置cuda内核的超时?

如何设置cuda内核的超时?

我在 Ubuntu 15.04 和 NVIDIA GeForce GTX 680 上使用 CUDA。现在我正在测试一些源代码。有时当代码运行时间过长时,我想强制停止它。但显示器没有响应我,CTRL+C 不起作用(和 ALT+F4)。我尝试使用

timeout 10 ./programm

但这毫无用处。我可以停止程序(或设置超时)而不重新启动吗?

相关内容