百科网

首页 > 科技数码

科技数码

玩游戏,应该升级显卡还是CPU?

科技数码佚名2023-06-16

以前我们已经讨论过应该升级内存还是硬盘:电脑卡顿缓慢时别再堆内存了,正确升级顺序是这样

但小淙收到更多的问题是:「玩游戏,应该升级 CPU 还是显卡」,理想情况下当然是希望你们两个都升级,但现实中大多数情况下钱包并不允许我们全都要。

如果有人告诉你同样重要,那简直是在,起不了任何作用。如何选择最性价比的方案缓解「燃眉之急」才是关键。

先说结论:目前是显卡更重要

CPU 和显卡做什么

CPU 是大脑,处理你对电脑的所有操作,例如你双击游戏图标 CPU 就会打开游戏,你按下 R,CPU就会让游戏中的角色放大招。并且 CPU 也在管理显卡如何显示。

最初的 CPU 只有一个处理核心,随着技术进步 CPU 的核心也越来越多,现在 4 核CPU 非常普遍,6核、8核也不是消费不起。再往上还有 12 核、24 核,甚至目前最高的 64 核。

每个核心都被分配一个专门的任务,因此理论上核心越多 CPU 可以同时处理的任务就越多。

显卡又称 GPU,主要工作是创建动画,渲染图像,它分摊了部分 CPU 的工作,让 CPU 可以去做其他事情。

CPU 和显卡如何分工

如果你看过显卡的参数会发现显卡通常有上千个「核心」,而 CPU 只有寥寥几个,这并不是说显卡的性能比 CPU 强,而是因为显卡和 CPU 对「核心」的概念不同。

如果把显卡的单个核心比作成小学生,那 CPU 的核心就是老教授。如果要解微积分方程,几千个小学生凑一起也比不上一个老教授,但如果只是 100 以内的加减法,几千个小学生的效率肯定比老教授要高很多。

因此 CPU 是任务并行(大家分别处理不同的任务),显卡是数据并行(大家一起搞同一个任务)。

把这个概念带入游戏中来理解,CPU 主要处理复杂的运算,例如游戏中的 NPC 行为和物理效果等,而显卡则处理大量重复的运算,火焰的粒子,光线的反射等。

假如你在游戏中扔出一枚手雷,手雷在空中划过抛物线,撞击地面后被弹起,在这个过程中 CPU 会计算手雷的重力加速度,下落的速度,空气阻力,落到地面动能的转变等等。

而手雷上的纹理、地面上影子运动,爆炸后的光影粒子则由显卡负责。

因此不同的游戏对显卡和 CPU 的需求也是不同的,像 CS:GO 这样画面并不是很精美,但包含大量运动和物理效果的游戏,对 CPU 的要求就比较高,再好的显卡也只能提升帧数。

而像荒野大镖客2 这样的游戏画面非常精美,但动作基本都是预设好的,所以对CPU的需求就没有那么高,反而因为画面上限非常高,所以对显卡的需求也更高。

为什么显卡更重要

虽然 CPU 和显卡工作内容不同,但他们属于合作关系,分工并不是想象中那么明确。例如显卡需要 CPU 的处理结果才能渲染场景。

因此如果一方不能快速响应对方的需求(通常是 CPU 拖后腿)就会出现瓶颈。例如把将 RTX2080 TI 与 AMD A6 5200 配对,就可能会遇到瓶颈,因为 CPU 无法跟上显卡的速度。

在游戏上,升级 CPU 带来的收益也不如显卡明显,而且是越往上收益越低。i5 四核对比 i3 双核会有显著提升,但 i7 到 i9 的提升很可能根本感知不到。因为有些游戏是针对 CPU 的优化也不同,例如我的世界是有名的「单线程」游戏, 不管多少个核心它都默认只使用一个核心运行游戏。

但如果把 RTX3080 换成 RTX3090 就可以在画面设置中多调高几项,至少在右上角的帧率上可以看到明显变化。特别是在 3D 高画质游戏主宰市场的今天,显卡是游戏电脑中更为重要的硬件,但 CPU 依然是必要条件。

因此,只要 CPU 不会成为显卡的瓶颈,那显卡就是决定性因素,所以我们会看到追求一定性价比的电脑通常采用低端 CPU(i3-i5)配中端显卡,中高端 CPU(i5-i7)配高端显卡。

通常情况下,同代 CPU 与同代显卡怎么搭配都没有太大关系,但如果是在旧平台上升级一项,例如 i7 4790K GTX970 的配置只能升级一个,小淙个人建议还是先升级显卡。

打赏