3

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

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

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

4

1 回答 1

6

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

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

将有两个限制领域:

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

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

于 2014-10-08T15:22:15.483 回答