【探究】Uncore功耗过高原因已探明:GPU传感器
intel吧
全部回复
仅看楼主
level 15
文/雨声潇潇
众所周知,CPU总功耗(Package功耗)等于CPU核心功耗(IA Cores)、核显功耗(GT Cores)和非核心功耗(uncore)的总和。笔者在观察游戏本电脑的单烤FPU功耗时发现,他们的Package功耗和IA Cores功耗相距约10W。虽然Package功耗到达设定PL1或机器限制功耗,但实际CPU的核心却没有分到与之对应的功耗值,造成烤机频率显著下降。
如下图所示。
可以看到,图一中,Package功耗已经到达45W的限定值,但是,IA Cores功耗却只有33W。也就是说,此时CPU真正功耗只有33W,并未到达45W。多出的那一部分10W功耗,便是Uncore功耗消耗掉的。
因为这个问题的存在,很多游戏本通过用AIDA64“传感器”功能来查看CPU电压、温度、功耗时,会发现CPU Package功耗始终保持在15W,而单单Uncore就有10W,待机温度和风扇噪声升高。在网上查阅资料后发现有诸多相关问题,给出的解释多种多样,如开启ASPM(活跃状态电源管理)、设定PCIE空闲时采用节能模式等,经过笔者测试,几乎没有办法解决问题。
2020年07月04日 14点07分 1
level 15
结论:该问题出现于AIDA64的GPU传感器功能,在AIDA64界面,点击文件、设置、稳定性,取消勾选GPU传感器即可。
取消勾选该功能后,在传感器界面就无法更新独立显卡信息了,包括独显电压、独显TDP占用等,但是,这些检测内容不重要,完全可以由能提供更多更完全信息的GPUZ代替。
设定前:单烤功耗45W,但是CPU频率只有3.3GHz左右。
设定后:同样的45W功耗,CPU频率可以上到3.7GHz。
2020年07月04日 14点07分 2
level 15
探究过程:
1、使用AIDA64查看空载功耗时,发现空载CPU功耗始终不能降低到几W以内,即使CPU频率已经降低到0.8GHz,发现uncore功耗10W的问题。
2、发现关闭AIDA64,而使用HWinfo查看时,CPU功耗功耗很低,约2W。怀疑是AIDA64问题。
3、使用HWmonitor进行检测,同样能监测出6W左右的uncore功耗。由于笔者设备是更新BIOS之后出现,所以开始怀疑BIOS问题。(ASPM、PCIE空闲状态,无效。)
4、发现双烤时,uncore功耗很低,约3-5W,开始怀疑是显卡问题。
5、卸载英伟达显卡驱动,恢复正常。
6、发现AIDA64关闭传感器,功耗马上恢复正常,将问题锁定在传感器。
7、经过不断测试,终于发现是问题在于GPU传感器。
2020年07月04日 14点07分 4
level 15
几点说明:
1、该问题不会影响游戏功耗,也不会影响续航,只会影响打开AIDA64等能检测uncore功耗的软件时的功耗。
2、该问题的主要影响在于单烤FPU和单烤CPU的CPU频率,双烤时问题不突出。
3、本文给了较为完美的解决方法,即关闭GPU传感器,而不是停用所有传感器。
4、推荐使用HWinfo等软件进行检测。
5、与厂商BIOS调教有关,具体不详。
全文完,感谢你的阅读。
2020年07月04日 14点07分 5
Trs
错了,那10w是真真实实的在耗电的,是影响续航的。我用插座测试过了,绝对的整整多了10瓦,对于游戏来讲是没影响。
2020年07月06日 11点07分
Trs
只要不需要独显在运行,不禁用了gpu检测,都得亏电。
2020年07月06日 11点07分
@Trs Hwinfo检测得出来
2020年07月06日 12点07分
@Trs 我的意思是,关闭AIDA64之后,是不影响使用的
2020年07月06日 12点07分
level 15
请读者不要误解:这个问题在一部分游戏本上出现,如宏碁暗影骑士4,在很多并没有,如Y7000,Y7000P全系列。可以确认这于BIOS调教有关。
2020年07月04日 15点07分 7
拯救者Y7000P 2019 开独显直连就没这个问题,开动态切换就有这个问题
2021年05月06日 10点05分
机械革命也有
2021年10月04日 16点10分
请问大佬,我的是新机,还在七天无理由退换货条例内,这个问题需要退货吗?小白一个,感谢大佬分享
2023年06月21日 04点06分
@halolol闯天涯 什么问题?
2023年06月21日 05点06分
1