我有以下产品 -
Core i7 3770 (Ivybridge - 支持 3 个独立显示器.. 显然)
GA-B75-D3H (B75 芯片组 - 支持 3 个独立显示器.. 显然.. 有 VGA、HDMI、DVI)
GTX 650 (Kepler GPU - 支持 3 个独立显示器 - 2 个 DVI 和 1 个 mini HDMI)
我想要的是三显示器设置,其中 CPU 驱动 3 个显示器,GPU 作为专用 CUDA 卡。如果我使用 GPU 运行显示器,它可以很好地支持我的 3 个显示器(顺便说一下,这 3 个显示器都是相同的,分辨率也相同……所以希望不同 PLL 不会出现问题?)
但是,如果我使用“Init graphics IGD”而不是“PCX”,系统可以正常启动,但 Windows 根本无法识别 Intel HD4000(在 Core i7 中),并且显示原始的 800x600 分辨率,并且 Intel 硬件识别实用程序甚至无法运行。
关于我该如何进行,有什么建议吗?我不想购买第二张 nVidia 卡,因为我只有 1 个 x16 PCI-e 端口(另一个也是 x16,但有 x4 通道)。
我应该遵循哪些步骤才能通过我的 CPU 运行 3 个监视器并仅将 GPU 用于 CUDA?(让我们先在 Windows 上解决这个问题,然后再担心 Linux......)
答案1
保留主板上的设置,以便它能够以 Intel IGD 作为主要设置,并且插入 3x 显示器。就像您之前告诉我们的那样,它可以正常工作。
它似乎是您所指的选项:是禁用您的板载图形,或将 Nvidia 设为主要图形,而这两项您都不想在您的设置中执行。
- 插入 Nvidia 并在 BIOS 中将其 PCI-E 插槽设置为 16x。例如 16x1x1x 或 16x4x4 而不是 8x4x4,这样第一个数字就是 16x。
- 您可能需要将端口置于兼容模式,以兼容 PCI-E:2.0,而不是 PCI-E:3.0
- 启动然后安装 Nvidia 驱动程序,然后安装 Cuda。
如果在设备管理器中出现了 Nvidia 卡,则您的卡应该已经启动并准备运行。
您可以,只需测试 Nvidia 是否正常工作,从主板上拔下第三台显示器并将其插入 Nvidia 卡。然后在 Windows > 屏幕分辨率 > 检测 > 选择显示器 > 在此显示器上扩展我的桌面。
如果 Nvidia 卡上的显示器显示某些内容,则表示一切正常。将显示器重新插入主板。屏幕分辨率 > 检测 > 选择显示器 > 在此显示器上扩展我的桌面。
您也可以尝试其他方法,通过处理来自 Folding @ home 的工作单元来查看 Nvidia 卡是否正在运行。