如何在linux下禁用或更改GPU的超时限制?

如何在linux下禁用或更改GPU的超时限制?,linux,timeout,limit,gpu,Linux,Timeout,Limit,Gpu,有人知道如何在Ubuntu 12.10下禁用或更改CUDA内核的超时限制吗? (对于当前版本的Windows,可以在注册表中设置超时限制。) 请告诉我,如果在Ubuntu上不可能做到这一点 我上次搜索的唯一结果如下: 在没有图形显示的情况下运行CUDA内核连接到GPU 将内核拆分为较小的内核以避免超过时间限制 这两种解决方案都不适合我,因为我需要图形显示 对于我的应用程序,之后已经没有线程连续运行 在内核中执行另一个进程。而拆分单个线程将 花费数月的工作。请不要进一步询问这些文件中的详细信息

有人知道如何在Ubuntu 12.10下禁用或更改CUDA内核的超时限制吗? (对于当前版本的Windows,可以在注册表中设置超时限制。)

请告诉我,如果在Ubuntu上不可能做到这一点

我上次搜索的唯一结果如下:

  • 在没有图形显示的情况下运行CUDA内核连接到GPU
  • 将内核拆分为较小的内核以避免超过时间限制
这两种解决方案都不适合我,因为我需要图形显示 对于我的应用程序,之后已经没有线程连续运行 在内核中执行另一个进程。而拆分单个线程将 花费数月的工作。请不要进一步询问这些文件中的详细信息 方向


提前感谢您的帮助。

您可以通过修改Xorg配置()来禁用看门狗。这个问题的答案中有一个例子:

非常感谢。这正是我搜索的内容。如果我的计算机中没有xorg.conf文件,该怎么办?我应该创建它还是有其他方法?@federicogenetile是的,如果没有xorg.conf,你应该创建一个。或者是/etc/xorg.conf,或者(更好的)/etc/xorg.conf.d/80-cuda.conf(或者类似的东西)。@FedericoGentile(我知道旧的)。我运行了
sudo nvidia xconfig
并得到了一个基本的conf文件来编辑。(我所说的“基本”是指它与我的实际硬件相匹配,但没有其他额外功能。)