小伙伴关心的问题:手机gpu和cpu的区别更直接影响游戏性能(手机玩游戏用的是cpu还是gpu),本文通过数据整理汇集了手机gpu和cpu的区别更直接影响游戏性能(手机玩游戏用的是cpu还是gpu)相关信息,下面一起看看。

手机gpu和cpu的区别更直接影响游戏性能(手机玩游戏用的是cpu还是gpu)

先说结论:

GPU性能重要。

对于游戏来说,干活的是GPU而不是CPU,所以非要说的话,GPU和CPU的作用比例可能有4:1.

CPU决定下限,GPU决定上限。

再说原理:

先说一下CPU和GPU的关系。

简单点说,CPU是中央处理器,十分复杂,处理计算所有的事务,GPU是图形处理器,只处理图形相关事务,他们的结构类似于,CPU的核心是几个大学生,会高等数学,GPU的核心则是一大坨小学生,只会加减乘除,比如一般认为档次基本相当搭配比较多的,6核的8400和1280SP(SP即流处理器,其实本质就是核心)的1060,计算性能分别是729.6GFLOPS相当于0.7TFLOPS和4.4TFLOPS

认真点:

第一,一个游戏的画面,应该是先有CPU算出“哪里应该有一个什么东西”,然后把指令交给显卡,显卡在这个位置画一堆三角形,填上色彩来,就成了我们看到的画面。

第二,游戏画质好,一般意味着三角形多,贴图精度高,光影计算复杂,这部分都是简单重复的运算,是显卡负责的,但是,就算是三角形再多,贴图精度再高,CPU依然只需要下达同样一个指令,也就是“哪里应该有一个什么东西”,所以,理论上同一个画面,画面精度就算是增加十倍也就是显卡的性能需求提升10倍,CPU也不会增加多少的需求。

第三,CPU和GPU承担的任务是不同的,CPU承担复杂的、线性的运算,类似于流程判断,碰撞计算等,GPU承担简单单一的运算,就是渲染,直白点说就是画三角形,然后往三角形里面填色彩。

所以.

理论上如果优化做得很好,那么几乎所有工作都会被交给GPU,CPU只负责极少数的GPU无法计算(或者效率极低)的复杂运算的部分,而唯有优化较差的,CPU才会被要求做很多本应该显卡做的事情,结果就是“吃CPU”,因为这个优化,不是传统意义上的优化,而是把复杂运算拆分成简单的基础运算的操作,类似于把5*5拆分成5+5+5+5+5,这需要很多很复杂的工作,所以如果不愿意花工时去做,结果就也只是“吃CPU”,比如很多国产网游。

~~~~~~~~~~~~~~~

“CPU决定下限,GPU决定上限”这句话的实际意义。

如果想提高游戏的最大帧数,那么请去购买更强的显卡,只有更强的GPU才能带来上限更高的帧数。

另外很显然的,如果游戏画面在复杂程度变化不是特别大的时候,出现瞬间的帧数降低(也就是顿卡、掉帧),很明显,原因就是CPU在瞬间没有足够的计算量,没计算出足够的画面交给显卡画出来,这就是因为CPU性能不够了,有瓶颈了,如果整体游戏已经足够流畅了(比如平均150帧了),但频繁出现低帧(掉帧、顿卡),那么请提升你的CPU

更多手机gpu和cpu的区别更直接影响游戏性能(手机玩游戏用的是cpu还是gpu)相关信息请关注本站,本文仅仅做为展示!