本文所要描述和讨论的并不是测试成绩究竟是否含有水分,而是评测过程的本质。
阅读拙作之前您先回答一个问题,两块显卡在同样平台、同样条件下运行游戏,一个平均速度是150帧/秒,另一个是160帧/秒,这两块显卡有区别么?也许您会回答有区别,因为这两块显卡的速度相差6.666667%。或许您会回答没有区别,因为无论是120帧/秒还是130帧/秒或者更高,我们在游戏中感觉到的速度都是一样的。但是无论如何,作为DIYer的我们还是都热衷于讨论各种显卡的评测数据。
由于种种原因,无论是厂家、经销商还是国内外媒体、用户,对显卡3D性能(注意,2D画质和显卡做工不在本文讨论范围之内)好坏最直接的评价都是通过各种标准化的评测数据获得的。评测方式不外乎以下三种。
方法一,基准测试软件。基准测试软件在选定条件下运行几款覆盖面较大的实际3D游戏,获得平均帧数,然后通过自有运算方式进行加权平均后,给出平台的3D性能得分作为测试成绩。这种方法的典型代表是经典的3DMark 03和3DMark 05等。
方法二,游戏软件中自带的帧数测试程序。某些游戏软件自带性能测试程序,通过运行相同DEMO获得平均帧数作为测试成绩。例如常见的DOOM 3、Half-Life 2、Far Cry等。
方法三,实际测试帧速度。使用第三方软件纪录游戏实际运行时的平均帧速度作为测试成绩。这种方法由于随机性较大,一般通过多次测试取数值平均的方式减少误差。
也许看过太多的评测数据后,您和笔者一样已经麻木了。但是眼花耳热之后,您是否也曾仔细想过,这些评测数据合理么?或者说这种评测方式合理么?也许您会习惯性的觉得这些很合理,也许您不会同意笔者以下的观点,也许您通读本文后仍旧不会找到更好的评测显卡的方法,甚至不知笔者所云。这里需要强调的是,笔者本文中仅对目前流行的标准化显卡评测方式作技术性探讨,而不存在任何针对媒体或厂商的攻击,由于没有足够的证据,文章中涉及到的厂商和产品品牌均用化名。
上述三种评测方法从本质来说是相同的,都是通过使用显卡运行各种3D程序,然后通过处理平均帧数数据获得显卡性能评价,那么这种非常流行的以平均帧数作为显卡性能唯一标准的标准评测方式是否合理呢?笔者在经历了许久的麻木后产生以下疑问。