使用cuda时可以使用桌面或gui界面吗?

时间:2014-10-08 15:06:45

标签: ubuntu user-interface cuda nvidia ubuntu-unity

我正在尝试将CUDA与GTX 570一起使用。 我正在使用Ubuntu 14.04并且已成功安装CUDA。

我认为我应该使用带有板载VGA的桌面或gui接口 并且仅为CUDA运行GTX 570,但似乎效果不佳。 (我在BIOS中默认设置板载VGA,但安装CUDA后,Ubuntu只在GTX 570端口提供gui。)

那么,是否可以将GTX 570用于gui和CUDA?使用它的标准方法是什么?

1 个答案:

答案 0 :(得分:6)

如果您的板载VGA在启动时仍处于活动状态,并且只在Ubuntu加载时变暗,那么应该可以通过重新安排xorg.conf文件,让Ubuntu使用板载VGA显示也。在这种情况下,您将从xorg.conf中删除对GTX570的所有引用,这是最好的方法。

您可以将GTX570用于显示器和CUDA。

将有两个限制区域:

  1. 交互性 - 运行CUDA应用时,您的显示器将无响应。出于学习目的,大多数CUDA内核运行时间不到1秒,因此这对您来说不太可能是一个问题(显示器将在CUDA内核运行时冻结)。但是如果你想运行更长的CUDA内核,那么你的系统在这段时间内会没有响应,甚至可能会遇到Linux看门狗超时问题。此document也可能是您感兴趣的内容。

  2. 调试 - 当没有使用GTX570的X服务器时,它可以很容易地用于调试。但是,当GUI /显示器也在GTX570上运行时,您将无法调试(例如,在CUDA设备代码中设置断点)您的CUDA应用程序。