最近众多网友质疑我们超能网显卡功耗测试的声音不绝入耳,认为我们测量3DMark Fire Strike 压力测试下的功耗没有实际意义,因为并不能真实反映游戏中功耗情况。既然有所质疑,本着公平公正、尊重客观事实的原则,因此我们特意撰写此文对广大网友疑惑作出回应,经过大量测试表明3DMark Fire Strike压力测试确实是最能反映显卡功耗上限的。

显卡,功耗

需要说明的是,我们采用的定制功耗仪不仅可以获取显卡的PCI-E插槽,还可以测量外接供电接口的电压电流,即能够单独测试显卡的功耗,而无需像以往那样求出整机功耗和去除显卡平台满载功耗之差,这样会引入很多误差因素,导致测量出来的功耗结果差天共地。

显卡,功耗

测试方法

测试选取了3DMark Fire Strike、3DMark Fire Strike Extreme、3DMark Fire Strike Ultra、3DMark Time Spy、3DMark Fire Strike压力测试、Heaven 4.0这六个经典跑分项目,测试时间都以为benchmark为准,3DMark Fire Strike 压力测试是默认的20个循环。加上就为的Furmark,这个曾经御用拷机软件。

游戏选择上则是常用的都测,游戏库已经下载好的都加入测试,详细游戏列表将会在后面给出。如果游戏带有Benchmark则直接用来测试;没有自带Benchmark的则是选择固定场景手动操作,时长5分钟。另外将会用插座功耗仪同时记录下测试过程中整机的最大功耗。

测试平台配置

测试平台基于4.0GHz的Core i7-6700K处理器,DDR4-3200 4GB*2内存和海韵Platinum 1200W电源。显卡方面则是分别选出NVIDIA GeForce GTX 1060 Funders Edition以及XFX Radeon RX 470黑狼进化版作为测试对象,两者外接供电接口都是6Pin。

显卡,功耗

NVIDIA GeForce GTX 1060 Funders Edition测试结果

堆积条形图按照显卡功耗测试结果从小到大升序排列。如下图所示,以Furmark为例,左边第一数据是显卡的PCI-E插槽供电以及外接供电接口相加的总功耗159.9瓦,中间数据是平台其余配件的功耗总和115瓦,最后一个数据则是整机总功耗274.9瓦。

显卡,功耗

GTX 1060测试结果如下:

显卡,功耗

可以发现3DMark Fire Strike压力测试中得到了GeForce GTX 1060的最大功耗为124.9瓦,但整机平台最大功耗则是在《全境封锁》以及《无人深空》下获得,为224.9瓦。初步断定选用3DMark Fire Strike压力测试是能让显卡功耗达到比较高的水平,但弊端在于不能得出整机平台的最大功耗。

AMD Radeon RX 470测试结果

显卡,功耗

同样按照将显卡功耗测试结果按从小到大升序排列。同样,我们在3DMark Fire Strike压力测试中也得到XFX Radeon RX 470黑狼进化版的最大功耗171.2瓦,不过也没能获得整机最大功耗,而是被《古墓丽影:崛起》夺下最高功耗头衔。

总结:3DMark成测显卡功耗首选,但还有很多发现

经过对AMD和NVIDIA代表显卡20个项目的测试,何种情况下显卡功耗/整机功耗达到最高值,我们基本上有个谱,虽然穷举的测试项目有限,但相信加入更多测试也不会有太大出入,因此,我们能初步得出如下结论,对今后的测试也会有一些指导性影响。

1、3DMark是测显卡功耗的最好选择之一;

或许还要去掉这个之一,3DMark Fire Strike压力测试能让显卡功耗达到一个极高的值,也是这20个项目中的最大值,无论是AMD还是NVIDIA家的显卡均适用。

2、整机功耗最高,显卡功耗并不一定最高;

大家习惯性认为整机功耗最高时显卡功耗也就一定最大,其实并不然。这主要和游戏对CPU性能的优化有关,像N卡在《无人深空》、《全境封锁》下得到最高整机功耗,A卡则是在《古墓丽影:崛起》上获得,考虑到测试的可重复性、A卡N卡功耗测试结果以及测试便捷性,推荐采用《古墓丽影:崛起》作为整机功耗测试项目,并以此数据作为购买电源瓦数的参考指标。

3、Furmark已被优化过度,不再适用测试;

Furmark作为以往大家烤机神器,利用GPU运行超大规模的皮毛算法使得GPU核心满载运作,以此测试其显卡稳定和最大功耗。测试结果来看,Furmark的功耗其实并不高,究其原因是,显卡厂商们都注意到大家利用Furmark进行功耗以及稳定性测试,都“不约而同”地对Furmark进行进程监控,一旦检索到就会进行功耗上的“优化”,Furmark再也得不到你们想要最高功耗。

4、排除显卡功耗影响,A卡平台功耗还是比N卡平台高;

同样平台不同显卡下,以3DMark Fire Strike压力测试为例,GTX 1060平台的整机功耗为208W,RX 470平台的整机功耗为275W,这中间有67W的功耗差值,但是两款显卡的功耗差只有46W(271W-125W),也就是说,A卡平台除了显卡外还要高21W。之前有论调称A卡对CPU占用小,现在看不尽然如此,这个问题有待我们下次深入探讨。

5、考虑到绝大媒体和玩家都没有专门测试显卡功耗的仪器,想要单独测出显卡功耗并不容易。所以建议媒体/玩家还是使用3DMark Fire Strike压力测试,这时得到的功耗虽然不是最高整机功耗,但显卡功耗是最高,得到的数据对显卡而言更具参考意义。