如果显示器连接到主板视频端口,是否可以使用 nVidia GPU 来渲染图形?

如果显示器连接到主板视频端口,是否可以使用 nVidia GPU 来渲染图形?

我有一块华硕 Z87 Deluxe 主板,它集成了英特尔 HD 4600 GPU;我还有一块 nVidia GeForce GTX 560 TI 显卡;目前,我的显示器连接到显卡,板载 GPU 未使用。

如果我将显示器连接到主板视频端口之一(它同时具有 HDMI 或 DisplayPort),视频输出将由板载 GPU 处理;在这种情况下,我是否仍可以使用 nVidia 卡来渲染图形,甚至在游戏中?还是只能在物理连接到显示器时使用它?

操作系统是Windows 7 x64。

答案1

无论是否连接显示器,程序都可以访问专用图形处理器,但需要额外的软件将输出传递到板载 GPU 进行显示。

由于应用程序仍可访问专用显卡,因此 GPU 可以像往常一样用于渲染图形和执行计算(如视频转码和 PhysX),但除非您使用第三方程序将输出发送到板载 GPU,否则它将无法在显示屏上绘制输出。此类程序的一个例子是 Virtu MVP(现已停产),它通过智能地抽象板载和专用 GPU 来实现这一点,以便应用程序将它们视为一个设备,同时充分利用每个设备的独特功能。

答案2

在您描述的场景中,默认情况下将使用板载显卡。游戏无法切换到将其图形渲染卸载到 NVidia 卡上。但是,如果软件/游戏有针对此类事情的特定设置,那么这可能是可能的。

例如,在使用 Adob​​e After Effects 进行光线追踪时,我的主要显卡是 ATI Radeons。不过,我还有一个没用过处理光线追踪的 NVidia 卡。图形和视频编辑应用程序有时会有某些设置,您可以将计算需求转移到显示器当前未使用的显卡上。

另一个示例是将 NVidia 卡用作专用 Physx 卡。虽然这可能会提高一些性能,但如果可以利用这一点(通常在游戏中更是如此),那将是特定于应用程序的。

另一个示例是使用 NVENC 导出的 H264 渲染,您可以将作业传递给 NVidia 卡来处理转码计算。

答案3

是的 - 使用类似 lucid 的东西logix virtu/mvp在 igpu 模式下。我似乎记得它与许多英特尔主板捆绑在一起,但他们似乎出售带有附加功能的单独软件包(好吧,3)。

它可以让您使用 iGPU 作为主要输出,将游戏等内容从 dGPU 渲染并传递到 iGPU,并在不需要时关闭它。

无需将物理显示器插入独立 GPU,即可实现此功能

答案4

我目前正在这样做,无需任何额外的软件。我的策略是将某些东西插入视频卡上的端口,同时将显示器插入板载 VGA 端口。我得到的结果是 Windows 10 将桌面扩展到该显示器上。只要我将其保持扩展状态并且不将显示器设为“主”显示器,它就可以工作。尽管有警告。

我不得不禁用两台显示器上的任务栏扩展功能,然后盲目地将任务栏从我看不到的显示器拖到我能看到的显示器上。我还将所有桌面图标拖过来,这需要反复试验(按 Ctrl-A 进行选择,然后猜测图标的位置)。

还有一个问题,即应用程序可能会在“其他显示器”上启动。为了解决这个问题,我在任务栏中选择该应用程序,然后使用 Windows 热键将其移动到我的显示器,即 Win+Shift-Left 或 Win-Shift-Right。

为了防止鼠标在显示器之间移动,我重新排列了它们,以便另一个屏幕在“显示属性”中位于主屏幕的对角线左上方(右键单击桌面或直接搜索它),因为我不倾向于使用右上角。如果鼠标确实移出了屏幕,快速向下和向右移动会将其带回。

最后,虽然我不确定它是否绝对必要,但我使用显示设置中的“高级显示设置”选项将我的游戏和网络浏览器设置为在“高性能”模式下运行,以确保它们使用 GPU 而不是板载显卡。

是的,这一切都很繁琐,但它为我提供了一个临时解决方案,因为我的 HDMI 转 VGA 有源适配器几年后就停止工作了。它让我在找到替代品之前仍然可以使用我的电脑。

相关内容