【IT168 评测】曾几何时,PC游戏都是2D的,所有的图形都要由CPU来处理 ,早起的3D游戏亦是如此。——《德军总部》《毁灭战士》以及当时其他的类似游戏在配置要求中均未提及图形加速器。这是确定、一定以及肯定的,因为当时根本就没有图形加速器这玩意儿,游戏开发商们也不需要这东西。另外,Intel和AMD都将注意力放在加强各自的MMX以及3DNow!指令集上,用来提升CPU的游戏性能。
这样的局面持续了很久, 即便是id Software和Epic Games后来推出的《雷神之锤》和《虚幻》仍然将CPU作为图形处理的主要工具。1996年出现了转机,初出茅庐的3dfx发布了全球先进款普通玩家买得起的PC图形加速器。以今天的眼光来看,这款产品很可笑,因为它只能进行纹理贴图和滤波。但是它的画质在当时却是空前的,那时的CPU,无论内建何种指令集,都无法在低画质下提供同等的性能。以下是当时软件模式与Glide模式的画质对比图。
从此以后CPU对游戏性能的影响力逐年递减。与此同时GPU的进化速度越来越快,不仅支持更新的DirectX和OpenGL,原来划分为顶点着色和像素着色的计算单元如今也统一化,下表可以明显地反映出GPU计算能力的突飞猛进。
上面的表格提出了一个很有挑战性的问题:3D游戏到底还需不需要高性能的CPU?问题的答案不是看起来那么简单。首先,如果部分GPU资源被用于计算AI或者物理特效,则用于图形加速的资源就会减少,而众所周知如今的游戏很轻松地就可以把RV870的1600个处理单元全部用上;第二,将游戏优化到能够完全利用GPU资源是很困难的,很多时候我们仍然需要高性能CPU的计算能力,因此高端的游戏平台,如Alienware的整机仍然会装配高端CPU。四核的Core i7-975 EE处理器官方报价999美元,Core i7-980X价格也是如此。同时,高端的显卡同样昂贵,一块Radeon HD 5850大约需要300美元,而优异的解决方案需要花费600-800美元(一块Radeon HD 5970),甚至1000美元以上(两块GeForce GTX 480)。