说英雄,谁是英雄——全系列显卡Aq
作为一款测试软件,充分了解它的分值统计方法是十分重要的。因此,我们从测试结束后程序所生成的结果页面入手,一步步说明《AquaMark 3》的分值计算系统,如下图:
这是测试结果页面
由结果页面可见,测试结果分值主要有3项:显卡分值、CPU分值以及系统总分。
《AquaMark 3》分值系统以帧数为基准。测试程序所运行的帧数为固定值:
◎ 固定帧数÷总运行时间=每秒平均帧数
◎ 帧数值×1000=最终系统总分
由于每幅画面的生成,总是由CPU和显卡共同完成。因此CPU和显卡得分以单帧耗时为基准。分别参考CPU和显卡在单帧图像显示过程中的用时,然后再按此计算CPU和显卡的等效平均FPS值——AvFPSCPU以及AvFPSGFX。接下来这样计算:
◎ AvFPSCPU×50=CPU分值
◎ AvFPSGFX×100=显卡分值
相比之下,《3DMark 03》则将CPU测试在固定场景中单纯进行。当然我们这里所说得CPU性能是CPU、芯片组和内存子系统综合性能的简略说法。
以上就是《AquaMark 3》所使用的三分值系统的计算方法。它的设计者还给这种分值表示方法起了个酷酷的名字——TriScore。
但是单纯看这三项分值似乎让人觉得有些太简略。如果我们想在Basic版本中了解更详细的测试结果,是不是有其他的办法呢?非常令人满意的是,《AquaMark 3》在这个问题上给了我们很好的解决方案。
结果分析器在这里
如上图,测试程序运行过程中,会在“我的文件夹“中自动生成名为“AquaMark 3”的文件夹,并将测试的详细结果生成名为“Details pass0.txt”的文件保存在这个文件夹中。
我们可以在跑完测试后,打开“AquaMark 3”安装目录中的Execl格式结果分析器(文件名为aquamark3_analysis.xls)。在打开的Execl文件中点击“Load data”键,再选择需要载入的Details pass0.txt结果文件,就可以看到非常详细的测试数据了。
反观3DMark系列则不具备如此详细的测试数据表格。这里有一点需要大家注意的是,由于结果分析器在Execl中使用了宏,因此我们必须在Execl中打开宏才能正常使用结果分析器所具备的数据导入功能。
载入测试详细数据
表中可见,这里记载了非常详细的测试数据,包括每一帧里的显卡用时、CPU用时、三角形数量统计和顶点数量统计等,完全可以满足你对测试过程中详细数据的好奇心。非常可惜的是,免费版无法提供像素数据的统计。<