因为没选对CPU,我只要一万元的3080显卡废了( 二 )


CPU 真的可以影响到显卡的游戏表现 。
希望半个月之前在评论区留言的那些小伙伴还没有真的出手装机 。。。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
所以为什么 CPU 会影响显卡的发挥呢 。 托尼觉得 , 出现问题的地方主要有三处:
解压资源、物理运算、以及调用图形接口 。 这三项需要 CPU 参与的任务拖了显卡的后腿 。
咱们先说解压资源吧 。 最近几年的大作越来越真实 , 贴图越来越精细 。 代价自然就是安装包体积暴涨 , 一个比一个大 。
现如今 , 随随便便一个射击类的突突突游戏安装包都能给整到上百 GB。
而为了节省空间 , 这些游戏里的资源包平时都是以压缩包的形式打包存储的 , 进入游戏之后再实时解压、实时调用 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
而解压缩算法靠的是什么 , 当然是 CPU 啦 。
假如 CPU 解压游戏资源的速度跟不上游戏节奏 , 那么就有可能出现下面这种情况:
你在路上开着车 , 前半段路面还是清晰的 , 结果突然一个卡顿 , 路面就糊成了一片 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
而解压资源只是其一 , 游戏里中的 CPU 物理场景也会造成性能瓶颈 。
什么是 CPU 物理场景?
车辆撞击之后产生的复杂变化 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
弹药对物体产生的破坏 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
以及人物和游戏内场景产生的交互 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
这些大部分算是游戏内的物理场景 。 可以说 , 物理场景是贯穿游戏始终的 。
然而在 3DMark 的物理场景测试中 , 低端处理器的成绩相比高端处理器最高差出了近五倍 。
相当于一个场景 , i3 需要 0.24 秒才能渲染完 ,i9 只花 0.05 秒就搞定了 。
一个场景差了五倍 , 不卡你卡谁 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
很多时候我们玩游戏会玩着玩着突然掉帧 , 大概率就是因为 CPU 的算力不够了 。
而除了专门属于 CPU 渲染的场景之外 , 它甚至还需要全程负责显卡本身的调度工作 。

因为没选对CPU,我只要一万元的3080显卡废了
本文插图
出于安全考虑 , 在 Windows 系统中程序不能直接调用硬件 。 作为折中 , 微软给游戏设计了一个名叫 “ DirectX ” 的图形接口 。
这个 DX 接口( 目前已经发展到了第 12 个版本 ) , 就相当于是游戏程序和显卡之间的传话人 。 游戏想渲染出什么画面 , 都得经过它告诉显卡 。
而在计算机的工作原理当中 , 程序接口也是由 CPU 负责的 。
所以我们可以看到 , 即使是单纯渲染图形画面 , 同样 3080 显卡的情况下 , 低端平台的性能也会比高端平台弱上一点点 。
因为没选对CPU,我只要一万元的3080显卡废了
本文插图
相信大家都听过所谓的 “ 木桶效应 ” :一个木桶能装多少水 , 不取决于最长的板子有多长 , 而取决于最短的板子有多短 。
i3 配 3080, 前者就成为了电脑里面最短的那块板 —— 低端 CPU 在解压资源、物理运算、调用图形接口上的不足 , 导致近万元的显卡只能发挥出一半的性能 。


推荐阅读