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

12

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

如果在Ubuntu中没有可能进行此操作,请告诉我。

我之前搜索的唯一结果是:

  • 将CUDA内核运行在未连接到GPU的图形显示下
  • 将内核拆分成较小的部分,以避免超过时间限制

这两种方法对我都不可行,因为我需要图形显示来运行我的应用程序,并且在内核执行期间已经没有线程顺序运行。将单个线程拆分将需要数月时间。请不要进一步询问这些方面的细节。

提前感谢您的帮助。

1个回答

7

如果我的电脑上没有xorg.conf文件怎么办?我应该创建它还是有其他方法可以解决? - Federico Gentile
@FedericoGentile 如果没有xorg.conf文件,你应该创建一个。可以是/etc/xorg.conf或者更好的选择是/etc/xorg.conf.d/80-cuda.conf(或类似的名称)。 - Schnouki
1
@FedericoGentile(我知道这很老了。)我运行了sudo nvidia-xconfig并得到了一个基本的配置文件进行编辑。(我的意思是它与我的实际硬件匹配,但没有其他额外的东西。) - GManNickG
这个方案是否也适用于没有图形插槽的特斯拉GPGPU? - Silicomancer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接