当组装一台新电脑时,我是否应该考虑 CPU 与显卡相比有多强大?

当组装一台新电脑时,我是否应该考虑 CPU 与显卡相比有多强大?

在构建具有 i5 现代处理器的游戏 PC 时,我购买 1060 还是 1070 显卡有关系吗?我听说过一种观点,即 i5“匹配”1060,而购买 1070 会浪费钱,因为游戏无法充分利用 1070,因为 i5 会成为限制因素。那么 2070 呢?

这个说法准确吗?当 CPU 保持不变时,大多数游戏是否不会从更好的 GPU 中受益?如何确定 CPU 或 GPU 是否是限制因素(不是针对特定游戏,而是针对一般游戏)?

编辑

需要澄清的是:这个问题确实要求推荐任何特定的硬件,因此不是硬件推荐问题。相反,它询问在组装新电脑时是否应该考虑 CPU 与显卡相比的性能。问题中对特定硬件部件的任何引用只是为了使问题更加具体。

答案1

与 GPU 相比,人们对 CPU 的担忧确实存在,但这种担忧有限。

大多数游戏都严重依赖 GPU,因此任何现代产品(核心 i3、5、7、9)都可能从更快的 GPU 中受益。

即使是 2080ti 或 radeon vii,core i5 也不会成为瓶颈。当然,如果你找到奔腾 III 450,它确实会成为 GPU 的瓶颈,但你仍将拥有 p3 450 有史以来最快的图形。(是的,我知道 p3 450 不能有 pci-express 插槽,所以这更像是一个思考过程。)

我不记得我在哪儿看到过这项研究,但基本上,除了 1% 的使用情况外,6 个线程以上即使是 DirectX 12 也没有充分利用它们来达到有效目的。

是的,有些游戏比其他游戏占用更多的 CPU,在这种情况下,您会注意到差异。然而,在 DirectX 12 之前,所有以前的 DirectX 版本最多使用 1 个或 2 个核心。3Dmark 表明,DirectX 11 在多线程模式下最多可实现几个百分点的增益。因此,它可能不是多线程的。

如果您的游戏支持 directx12 或 vulkan,则优势会非常明显,3dmark futuremark 也证明了这一点。但是,线程数超过 6 时,优势就会减弱。

鉴于支持 vulkan 或 directx 12 的游戏数量很少,超高端 CPU 带来的好处有限。

您需要检查您玩的游戏类型,因为正如@Mokubai 所说,RTS 游戏使用更多的 CPU,因为它们必须进行策略计算。但是,使用更快的 GPU,游戏的图形部分仍然会更快,您的钱不会浪费。此外,您可能仍想考虑更快的 GPU,因为越来越多的程序正在利用 OpenCL/流处理器/CUDA 来允许 GPU 加速其他任务。

Adobe 产品(例如 creative suite/photoshop 和视频编辑软件)已经通过 GPU 加速。

简而言之,购买更快的 GPU,不要担心稍慢的 CPU 造成的边际损失。

相关内容