两个 GPU、两个显示器 - 性能各异

两个 GPU、两个显示器 - 性能各异

我最近为 Vegas Pro(渲染)购买了第二块 GPU,以提高游戏的整体性能。

我的装备:

  • i7-4790k OC 4,7GHz 水冷
  • 32GB DDR3 2133MHz
  • 一堆 SSD 和 HDD
  • 980 Strix 超频版
  • 我的新 RX580 Nitro+
  • Windows 7 专业版 x64

我认为我可以为每个显示器单独运行两个独立的 GPU。这样我的第二台显示器就不会在玩游戏时导致帧率下降。我还想要一张用于 OpenCL (Vegas Pro) 的显卡,所以我选了 RX580。

不过,我注意到性能出现了非常奇怪的下降。有时一切都很好。两者都以各自的帧速率运行。突然间,我的主显示器 (980) 无缘无故下降了约 20 fps,并且一直保持这种状态。当我在辅助显示器上播放 Youtube 视频并玩某些游戏时,我得到 15-20 fps。这里可能是什么问题?

驱动程序?AMD 驱动程序和 NVIDIA 驱动程序无法相互理解?CPU 瓶颈在于它必须同时与两个驱动程序通信?RX 580 的驱动程序尚未完全开发出来?

我对您的观点很好奇。

编辑 01:还有一件事我应该提一下:我正在运行华硕 Z97-WS 主板。该特定主板有 16 个 PCIe 通道 + 16 个通过某些扩展芯片。这可能是个问题吗?它是否将这些通道用于 GPU,因此导致性能问题?

答案1

对于那些好奇的人:我很确定我已经找到了原因和解决方案。

Asus Z97-WS 有来自我的 i7-4790k 的 16 个 PCIe 通道。但扩展器芯片也“有 16 个 PCIe 通道”。它的作用是获取真正的 16 个通道并在两个 gpu 之间切换它们。

我进入 BIOS,将辅助 GPU 设置为 Gen3 x8,这样它的切换频率基本上就减半了。有人可能会说,只要将两个 GPU 都设置为 x8 就行了。我选择让主 GPU 以 x16 运行,辅助 GPU 只是偶尔切入,因为它要么只用于渲染,要么偶尔用于观看 YouTube 视频。

这可能不适用于很多人,因为它是一块价值 300 多美元的主板,但你永远不知道。

相关内容