显示卡 100% 满载,功耗却不同,怎幺用显卡才省电?

2020-01-12 阅读 845 次 作者: 来源: 焦点追踪

显示卡 100% 满载,功耗却不同,怎幺用显卡才省电? 有人说,玩游戏 GPU 核心跑满载,耗电量只有100W,另一个用相同平台的人却说,我核心也是满载,为什幺耗电量却是120W?核心都是100%满载的情况下,耗电量是否会有高低之分?这就来测试看看。

显卡上有几个概念经常混淆,最常见的就是TDP与功耗。TDP代表Thermal Design Power,也就是热设计功率,单位是W。用于表示核心满载时,可能产生的「最大」热能,目的是给散热器或机壳厂商设计适合这张卡的散热系统。

TDP经常被误会是显卡的耗电量,实则不然,不论是Intel或NVIDIA,TDP代表的都是产生的热能,而非耗电量,若是耗电量则大多会用Power Consumption标示。

使用率100%还没被榨乾

先依照之前的测试经验来看,会造成满载功耗有差异,主要是核心满载下,可能是受到垂直同步、游戏特效等影像,即使核心达到100%使用率,也不见得已经真的「尽全力」,还有一些资源没有被榨乾。

换成处理器可能会比较容易理解,转档的时候如果把核心使用率吃满,此时你还是可以上网或做一些负载不高的工作。然而若换成wPrime等严苛的测试软体,核心满载的时候,你可能连滑鼠都动不了,这就代表即使100%使用率,仍有高低差。

测试不同,功耗有别

想测试满载环境下耗电量有差别并不难,我们可以从几个方向尝试证明。

第一种是不同游戏,第二种是不同特效。我们选用DirectX 9、10、11等不同API的游戏测试,可看到都在GPU满载的情况下,平台功耗有明显的差异。而且跟一般人印象不同,越简单的游戏反而耗电量越高。笔者猜测,可能是关闭垂直同步后,GPU被迫不停送出绘製的影像,因此特效较少的DirectX 9游戏需要处理的帧数较多,间接压榨出了GPU的最高功耗。

显示卡 100% 满载,功耗却不同,怎幺用显卡才省电?

▲不同游戏间,即使GPU使用率都是100%,仍有耗电量上的差异。不过我们无法排除处理器的耗电量,因此数据仅供参考。

再者,我们透过Unigine Heaven 3.0测试中,开启不同反锯齿强度,能看到各种强度下核心使用率都是100%,耗电量差距却不如不同游戏间来的明显。若将变数换成Tessellation,则可以看出开启Tessellation比较「省电」。笔者妄自猜测,因为Tessellation自动生成三角形的能力,减少了原先某部分的运算量,因而让功耗下降。

显示卡 100% 满载,功耗却不同,怎幺用显卡才省电?

▲开启Tessellation反而更为省电,可能是自动生成多边形的能力,让原先需要着色的顶点被取消,让功耗得以降低。

受限于测试环境,这个测试会有个盲点,也就是处理器使用率。我们无法完全关闭处理器,只使用显示卡进行负载测试,因此处理器也可能影响到总功耗。不过在这次的测试中,处理器使用率都差异不大,且相较于GPU的耗电量,处理器的耗电量应该相对较小,很难达到这幺高的落差,测试还是有些参考价值。

延伸阅读:

据说显示卡不接讯号线能省电?4个实验告诉你真相

AMD 新旧 800SP 显卡对决,新中阶 v.s 旧旗舰怎幺选?

打造暗黑3游戏机,CPU、显卡挑选攻略看这边

4款 CPU 内显大战:游戏、转档、功耗测试与主机套餐建议

萤幕休眠,主机也省电?拔掉插头省电多少?实验给你看

夏日省电大作战,3C、家电通通省

你不用电脑时会关闭电源吗?