我正在使用 nvidia gt 440 gpu。它用于显示和计算目的,导致计算时性能降低。我可以仅出于计算目的启用它吗?如果是这样,我怎样才能禁用它使用显示。
问问题
6796 次
3 回答
4
这取决于——你是在 Windows 还是 Linux 上工作?您的机器中是否还有其他显示适配器(显卡)?
如果您在 Linux 上,您可以在没有 X Windows Server(即,从终端)和 SSH 进入盒子(或将您的显示器连接到另一个适配器)的情况下运行。
如果您使用的是 Windows,则需要有第二个显示适配器。只要您的显示器连接到 GeForce 440 GT,就无法仅将其用于计算目的。这还包括远程桌面,除非你有 Tesla 卡,否则它根本无法工作,因为 WDDM(Windows 显示驱动程序模型)的设计方式(它不能从会话 0 中访问,这是 RDP 的位置服务运行)。
于 2012-09-17T13:30:06.790 回答
3
我在 Linux 上使用英特尔集成显卡进行显示,使用 GPU 进行计算。您需要从 bios 进行设置才能在 mobo 上使用集成显卡。这将使您的 GPU 空闲。这取决于您可用的硬件。=)
它对性能有多大影响?我之前确实检查过,Windows 中的显示确实占用了一些内存(小于 10mb)。
于 2012-09-18T01:36:43.213 回答
1
检查您是否拥有 /dev/nvidia* 设备的写入权限。Linux的CUDA C 入门指南包含一个在启动时自动设置正确权限的脚本。
于 2012-09-21T12:38:09.630 回答