3

游戏时 CPU 闲置率这么高,为什么不用来辅助显卡

 2 years ago
source link: https://www.163.com/dy/article/HD6UEVFN0552HPSE.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

游戏时 CPU 闲置率这么高,为什么不用来辅助显卡|gpu|内存|处理器|电脑_网易订阅

很多喜欢自己组装电脑的人,一般在选择CPU的时候,都会选择性能不是那么好的,因为一般来说会自己组装电脑的人,还是玩游戏的人占多数,一般在运行游戏的时候CPU的闲置率是比较高的,相反显卡的占有率倒是持续飙高,为什么厂家不设计CPU来辅助显卡呢?

CPU的特长是单线程运算能力,GPU的特长是并行处理。对于可以大量并行的计算,扔给GPU就完事了,CPU起不到太大作用。挖矿为什么都用GPU就是这个道理,CPU在计算完物体的物理状态后需要把这些信息告知GPU,最典型的就是物体的位置信息,GPU拿到这些信息后需要重新计算光影遮挡,然后绘制新的一帧画面,再把这个画面呈现到屏幕上,每一帧重复这个过程。

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0726%2F59f94bafj00rfm0190012c000of00f0m.jpg&thumbnail=660x2147483647&quality=80&type=jpg

最早的电脑是没有显卡的,CPU直接渲染输出显示信号。因为CPU的工作特性,工作 难、多、杂,所以就把其中输出显示图形的这个工作多但是计算简单的工作分给显卡了。GPU取的是显卡上的显存,CPU取的是内存,这两者访问延迟比较小;而显存到内存的相互传输,虽然现在带宽还可以,但延迟是个问题,跟不上处理器的速度,所以协同起来有困难。

其实cpu能力是有的,虽然不高也能帮点忙,而且有一部分2d游戏cpu还真的帮了不少忙,但是大忙帮不上,特别是关键的时候,会帮倒忙。

强行压榨CPU剩余的性能,也许能提高2帧帧率,但是对你系统的稳定性和电源的负载是个灾难,不值得。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK