怎么测试显卡性能

一、显卡测试的核心主题绝对是性能

它也是最能体现显卡三六九等的方面。决定显卡性能的因素有很多。

1、首先是GPU规模,比如说一款拥有32亿晶体管的GF110核心,肯定比晶体管数量为19.5亿的GF114核心性能要强很多。同时GPU的架构也在很大程度上影响到显卡测试性能,比如说AMD的Radeon HD6000升级到HD7000,其核心改动就是GPU流处理器架构由VLIW架构改为MIMD架构,同时缓冲资源也得到了极大程度的增强。

2、其次是显存规格,包括显存容量和显存位宽。目前为了应对23寸以及更大的显示器,高端显卡显存容量都在2GB左右,中端显卡也有1GB显存,它足矣应对19寸显示器。位宽则直接影响了显存速度,它线性影响到GPU和显存交换的能力。高端显卡应该拥有384bit显存位宽,才能获得足够大的带宽,中低端显卡拥有128Bit是底线,如果64bit位显存则会影响到GPU性能发挥。

针对显卡性能测试,我们一般使用3D Mark系列软件进行显卡基准性能测试。这是由Futuremark公司的一款专业评测显卡性能的软件,从1999年到2012年已经走过了13年历史。3D Mark系列软件测试了几个游戏场景(每一代微软主推的DirectX标准游戏)和一些GPU底层性能测试(如纹理填充率、像素填充率)等等,同时包括专门的CPU性能测试,可以测试出显卡图形计算中CPU的压力。最新的3Dmark 11还加入了CPU和GPU混合的物理测试,显卡性能基准测试正在趋近于真实游戏的效果。

同时为了模拟显卡在游戏中的实际表现,显卡测试少不了游戏测试。比如说每次显卡芯片级测试的时候,我们都会选择DirectX9-11的几款游戏进行真实性能测试,因为每一款GPU在不同游戏中的表现也是各有特色的,所以游戏测试可以帮助用户通过自己最喜爱的游戏找到最合适的显卡。既然买显卡的目的是玩游戏,那么通过游戏性能测试显卡才是真正的角斗场。

二、显卡测试少不了功耗和温度测试

一般我们通过负载较大的游戏,让显卡达到满负荷运行状态,然后在电源上接入功耗仪,就可以得到整机最大功耗,减去周边设备,就可以得到显卡功耗。这一过程同时还可以测试显卡最高温度,这是一个在合理3D模式下的温度,它趋近于用户的实际使用环境。

在测试软件方面,除了运行游戏之外,我们还通过Furmark软件,开启“极端折磨模式”,调整合理的分辨率和较低的AA(高AA会降低显卡流处理器负载)。在Furmark软件运行的时候,就可以测试获得显卡的最高功耗和最高温度,温度由软件界面进行记录,功耗则可以通过功耗仪进行记载。

三、显卡测试还可以包括并行计算加速能力测试

随着GPU核心中Shader单元的编程自由度越来越高,GPU也能执行更多的并行计算任务,并且精度逐渐提升,所以近几年的显卡测试越来越多的加入了并行计算加速测试。这方面可以借助GPC Benchmark、DX11 SDK Computer Shader等软件实现,它们可以测试得到显卡的并行计算基准与实际计算性能。