出处:《中国计算机报》
长久以来,笔记本的应用领域一直局限于移动办公与上网,无论移动处理器的性能有多么强大,LCD液晶屏技术取得何种突飞猛进的发展,作为最大薄弱环节的移动显卡始终令其与3D游戏基本无缘。在nVIDIA进入移动CPU领域之后,原本稳坐钓鱼台的ATI感受到巨大的压力,也因此占了一轮又一轮的移动GPU性能竞争。时至今日,在笔记本上玩DOOM3已经不是天方夜谈。
CPU还是GPU:选择最佳平衡点
对于3D游戏而言,CPU与GPU的因素是最为重要的。尽管内存、硬盘、芯片组等也会对3D游戏的速度产生一定的影响,但是它们还无法与CPU以及GPU的重要性相提并论。对于疯狂的3D游戏玩家,如何在有限的预算内打造或是升级自己的超级游戏平台就是十分关键的问题。我们必须在CPU与GPU之间合理分配才能取得最佳的效果。在关注配置的合理性之前,我们很有必要对"3D游戏需要什么"这个话题进行一番讨论。3D游戏中每一个场景的构筑都需要显卡极大的工作量,屏幕上每一个景物都是由显卡根据图形透视原理,通过多个三角形的组合形成的,显卡既要保证近大远小的透视效果,还要根据第一视角的位置实现遮挡效果,这里自然对显卡的性能有着很大的需求。
不过,CPU作为整个系统的中枢神经也有极为重要的地位。CPU在3D游戏中所起的作用就是对三维场景进行设计,显卡生成的每一个点都是由CPU规定。此外,CPU还要负责诸如游戏数据处理等工作,负担丝毫不亚于显卡。需要注意的是,如今的显卡GPU已经具备了相当的处理能力,可以有效减轻CPU的负担。然而从另一个角度来看,CPU又可以模拟GPU的操作,使两者之间形成互补。毫无疑问,片面地强调CPU或者显卡的作用都是错误的,毕竟两者是不可分离的结合体。然而CPU与显卡在具体的操作流程方面还是有所分工:一般而言,CPU可以保证3D游戏的速度,而对画质、3D特效等不能产生太大的影响。相反,GPU在各种环境下都要对速度与画质两个方面做出最大的贡献。此外,当我们在3D游戏中获得令人满意的速度之后,游戏中的画质就成为我们关注的内容。提高画质的途径主要有以下三种:
·更高的画面分辨率与颜色数;
·利用DirectX支持硬件级别的3D特效;
·使用全屏抗锯齿与各项异性过滤技术。
相对而言,此时我们将更加依赖于显卡的性能。从理论上说,一旦游戏的分辨率或者颜色数提高,显卡的负担将呈几何倍速提高,对像素填充率与显存带宽提出极高的要求。而DirectX硬件支持则完全依赖于显卡GPU本身的素质,如果你的显卡达不到这项要求,纵然CPU是Dothan处理器也无济于事。至于全屏抗锯齿与各项异性过滤技术,目前几乎所有的主流显卡都可以支持,不过这项技术对于速度有很大的负面影响,因此显卡能否利用本身的技术特性来降低速度下降幅度就十分关键了。当然,3D游戏也离不开内存和硬盘的支持,更大容量的内存对部分游戏还是很有帮助,而高速硬盘也能提高游戏的载入速度与场景切换速度,但是当游戏真正运行时,硬盘的重要性几乎可以被忽略。为此,我们建议大家将更多的精力放在笔记本的显卡与CPU上,这样才能真正有的放矢。
追赶台式机:移动GPU巡礼
移动GPU一般以台式机GPU为基础,通过降频或是削减渲染流水线来降低发热量与功耗,从而适应笔记本用的需求。不过值得关注的是,目前移动GPU的性能越来越强,甚至研发进度以及与台式机GPU并驾齐驱。
DirectX8级别
由于不少游戏都强制要求显卡具备Shader功能,因此移动GPU在硬件上支持DirectX8 API特效是最基本的要求。一般而言,这类显卡用于搭配高频PIII-M、P4-M或是第一代迅驰,其整体性价比较高,可以很好地运行大多数3D游戏。
DirectX8级别的移动GPU主要为ATI Mobility Radeon 9000/9200,渲染流水线数量和台式机版本一样,因此整体性能十分出色,而且做到了128bit显存位宽。Mobility Radeon 9200支持AGP 8X且频率比Mobility Radeon 9000更高一些。与Mobility Radeon 9000/9200同级别的nVIDIA产品应当是Geforce4 Go,不过Geforce4 Go的产品分类十分细致。Geforce4 Go 420并不支持DirectX8,从Geforce4 Go 440才实现这一API功能。除此以外,nVIDIA还推出了改进后的Geforce4 Go 460以及Geforce4 Go 4200,但是基本性能提升并不大。总体而言,Geforce4 Go系列的3D速度略优于Mobility Radeon 9000/9200,但是市场普及度很低。
DirectX 9.0b级别
如今DirectX 9.0b级别的显卡才是游戏本本的中流砥柱,产品包括ATI的Mobility Radeon 9600/9700以及X300 Mobile和X600 Mobile。除了Mobility Radeon 9700以外,其余都与桌面版产品严格对应,即渲染灌县数量以及API级别没有区别,仅仅是频率略微降低而已。Mobility Radeon 9700对应桌面版Radeon 9600XT,因此渲染管线只有4条,而且内存带宽是128bit,分别只有桌面版Radeon9700的一半。至于X300 Mobile和X600 Mobile,它们分别是PCI Express的Radeon 9550与Radeon 9600移动版,性能进一步提升。
nVIDIA阵营则推出了Geforce Go 5200/5500/5600/5700,与桌面版产品严格对应,性能上丝毫不逊色于ATI的产品。但是nVIDIA似乎一直没能解决供货链与发热量工作难题,因此市场始终无法掌握主动权,采用这类移动GPU的笔记本也并不多。
DirectX 9.0c级别
作为新一代的移动GPU,这无疑聚集了众人目光。ATI Mobility Radeon 9800有着比桌面版Radeon 9800更强的性能,因为其核心完全是R420级别,能够完全支持Pixel Shader 2.0b和3Dc纹理压缩,与R420系列唯一不同的地方就是减少了两个顶点着色单元。近期ATI又推出了X800 Mobile,具备12条像素处理流水线并实现了PCI Express总线。nVIDIA则使用Geforce 6 Go系列全面对抗,包括Geforce Go 6200/6600/6800。最高端Geforce Go 6800拥有12条像素处理流水线,其内部结构与桌面版的GeForce 6800(NV40)完全相同。
升级显卡玩游戏在现时似乎是天经地义的事情,但这对于移动用户来说,升级显卡就意味道他们要把整台笔记本换掉。为了解决这一尴尬,同时给笔记本厂商以及用户在选择移动显卡时有更大的自由度,nVIDIA推出了MXM模块设计,而GeForce 6800Go是第一款完全执行该标准的产品。为了对抗nVIDIA的MXM模块设计,ATI令M28全线支持AXIOM标准,并且同样实现了PCI Express总线。但是AXIOM的推广落后于MXM,ATI甚至在近期选择兼容MXM的折中方案。
网摘收藏posted on 2005-07-11 15:06
Jasonme 阅读(597)
评论(2) 编辑 收藏 所属分类:
电脑相关