【问题标题】:How to disable or change the timeout limit for the GPU under linux?linux下如何禁用或更改GPU的超时限制?
【发布时间】:2015-11-29 15:23:59
【问题描述】:

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

如果无法在 Ubuntu 上执行此操作,请告诉我。

我之前搜索的唯一结果如下:

  • 在没有图形显示的情况下运行 CUDA 内核已附加到 GPU
  • 将内核拆分成更小的内核以避免超过时间限制

这两种解决方案都不适合我,因为我需要图形显示 对于我的应用程序,之后已经没有线程在运行 另一个在内核执行期间。并且拆分单个线程将 花费数月的工作。请不要进一步询问这些细节 方向。

提前感谢您的帮助。

【问题讨论】:

    标签: linux timeout limit gpu


    【解决方案1】:

    您可以通过修改 Xorg 配置 (Option Interactive "0") 来禁用看门狗。此问题的答案中有一个示例:CUDA Visual Profiler 'Interactive' X config option?

    【讨论】:

    • 如果我的电脑中没有 xorg.conf 文件怎么办?我应该创建它还是有其他方法?
    • @FedericoGentile 是的,如果没有 xorg.conf,您应该创建一个。 /etc/xorg.conf,或(更好的)/etc/xorg.conf.d/80-cuda.conf(或类似的东西)。
    • @FedericoGentile(我知道老了。)我跑了sudo nvidia-xconfig,得到了一个基本的conf文件来编辑。 (基本是指它与我的实际硬件相匹配,但没有其他额外内容。)
    • 这是否也适用于没有图形插槽的 Tesla GPGPU?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-07
    相关资源
    最近更新 更多