CPU和GPU之间的口水战并没有停战的架势,反而是愈演愈烈。当然,这其中必定内含着诸多商业因素,那么对于消费者来说如何看待目前CPU和GPU之间的口水之争呢?在我们理性分析CPU和GPU谁更重要之前,我们先来分析一下对于一台计算机来说,CPU和GPU各自都担任何种职能吧?
任何东西从发展到壮大都会经历一个过程,CPU能够发展到今天这个规模和成就,其中的发展史更是耐人寻味。作为电脑之“芯”的CPU也不例外,本文让我们进入时间不长却风云激荡的CPU发展历程中去。随着科技的不断进步,CPU的作用开始越来越受到关注,其实,从CPU的命名我们就可以看出,对于一台计算机来说,CPU是多么的重要。在很长的一款时间内,CPU和GPU都在相安无事的各尽其职,直到Intel宣布要进入独立显卡市场后,CPU和GPU之争就开始蔓延开来……
随着时间的推移,CPU和GPU之间的口水战并没有停战的架势,反而是愈演愈烈。当然,这其中必定内含着诸多商业因素,那么对于消费者来说如何看待目前CPU和GPU之间的口水之争呢?在我们理性分析CPU和GPU谁更重要之前,我们先来分析一下对于一台计算机来说,CPU和GPU各自都担任何种职能吧?

AMD和ATI的双A联姻已注定CPU和GPU之间微妙的关联
重新认识GPU的定义
GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”。GPU是相对于CPU的一个概念,由于在现代的计算机中(特别是家用系统,游戏的发烧友)图形的处理变得越来越重要,需要一个专门的图形的核心处理器来替CPU分流负担。
GPU是显示卡的“心脏”,也就相当于CPU在电脑中的作用,它决定了该显卡的档次和大部分性能,同时也是2D显示卡和3D显示卡的区别依据。2D显示芯片在处理3D图像和特效时主要依赖CPU的处理能力,称为“软加速”。3D显示芯片是将三维图像和特效处理功能集中在显示芯片内,也即所谓的“硬件加速”功能,显示芯片通常是显示卡上最大的芯片。现在市场上的显卡大多采用NVIDIA和ATI两家公司的图形处理芯片。
重新认识CPU的定义
中央处理器是英语“Central Processing Unit”的缩写,即CPU,CPU是电脑中的核心配件,只有火柴盒那么大,几十张纸那么厚,但它却是一台计算机的运算核心和控制核心。电脑中所有操作都由cpu负责读取指令,对指令译码并执行指令的核心部件。
中央处理器cpu包括运算逻辑部件、寄存器部件和控制部件。中央处理器从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。

CPU和GPU虽然在电脑中都担负着非常重要的作用,但是两者的侧重点在不同的两个方面,对于GPU来说更加注重图像处理方面,而对于CPU来说则是担负着整个电脑的协调工作。简单的说,CPU关系到计算机整体的性能,而GPU只关系到图像处理方面,但是GPU并不单单的局限于图像领域里面,GPU想在更多领域里面发挥出作用,从而减少CPU的负担。
游戏对比:CPU和GPU作用分析
在游戏中,GPU主要图像处理工作,但是CPU的作用也同样不容忽视。在不同的应用领域里面CPU和GPU都担任着非常重要的角色。对于一台完整的计算机来说无论是CPU还是GPU,两者都是密不可分不可缺少的。那么两者究竟谁更重要呢?在讨论这个问题之前,让我们先来重新回顾一下CPU和GPU的工作原理和各自的职能,然后在通过详细的评测数据来分析一下对于一台面向普通消费者的计算机来说CPU和GPU谁更加重要!
在3D游戏中,每一个场景的构筑都需要显卡极大的工作量,屏幕上每一个景物都是由显卡根据图形透视原理,通过多个三角形的组合形成的,显卡既要保证近大远小的透视效果,还要根据第一视角的位置实现遮挡效果,这里自然对显卡的性能有着很大的需求。不过,CPU作为整个系统的中枢神经也有极为重要的地位。CPU在3D游戏中所起的作用就是对三维场景进行设计,显卡生成的每一个点都是由CPU规定。此外,CPU还要负责诸如游戏数据处理等工作,负担丝毫不亚于显卡。需要注意的是,如今的显卡GPU已经具备了相当的处理能力,可以有效减轻CPU的负担。然而,从另一个角度来看,CPU又可以模拟GPU的操作,使两者之间形成互补。

毫无疑问,片面地强调CPU或者显卡的作用都是错误的,毕竟两者是不可分离的有机体。不过,CPU与显卡在具体的操作流程方面还是有所分工。一般而言,CPU可以保证3D游戏的速度,而对画质、3D特效等不能产生太大的影响。相反,GPU在各种环境下都要对速度与画质两个方面做出最大的贡献。一般而言,建议你适当地在显卡上多加投资,这样会获得更好的效果。因为从理论上说,一旦游戏的分辨率以及颜色数提高,或者大量运用3D特效,显卡的负担将呈几何倍速提高,对像素填充率与显存带宽提出极高的要求。而DirectX硬件支持则完全依赖于显卡GPU本身的素质,如果你的显卡达不到这项要求,纵然CPU是双核甚至是四核也无济于事。
|