【发布时间】:2013-11-01 09:52:08
【问题描述】:
我知道我可以在没有 GUI 的情况下使用 cuda-gdb 在 linux 上调试 CUDA,但这并不方便。我也知道如果 X 服务器在其他 GPU 上运行,可以使用 Nsight Eclipse 版本调试 CUDA。 所以我有双 GPU 笔记本电脑(geforce 525m 和 Intel 3000),我想知道我是否可以在 Intel 卡上运行 X 服务器,而我的 CUDA 代码在我的 nvidia 卡上运行?
【问题讨论】:
-
这在 Windows 中不是问题,该平台支持单 GPU 调试...我正在寻找在 Ubuntu 上提供 GUI 调试的可能解决方法...
-
当然,如果我们谈论的是例如具有单独 NVIDIA GPU(和英特尔集成显卡)的桌面系统,那么它是可能的并且非常简单,只需要一个适当的
xorg.conf文件。这可能在您的笔记本电脑上是可能的,但这取决于系统 BIOS 如何管理 GPU 硬件。在我看来,您的笔记本电脑的配置细节与 StackOverflow 无关。 -
这不仅仅是我的笔记本电脑特定配置。许多笔记本电脑将 nvidia optimus GPU 与 Intel 独立卡结合使用。如果您知道如何为我的笔记本电脑设置 xorg.conf,这很可能也适用于其他笔记本电脑。
-
并非所有 Optimus 笔记本电脑都相同,即使在图形区域也是如此。例如,有些提供让用户手动控制启动 dGPU 的选项。有些没有。我再次相信完成所有这些工作是题外话。我的意见。