Chiphell - 分享与交流用户体验

标题: 关于高LLC导致的CPU功耗数据偏高的问题 [打印本页]

作者: 梦因想而伟大    时间: 2024-7-17 14:39
标题: 关于高LLC导致的CPU功耗数据偏高的问题
本帖最后由 梦因想而伟大 于 2024-7-17 22:31 编辑

个人自测,默认的LLC3和手动的LLC6,实际相同的Vcore电压计电器上记录到的功耗是差不多的,但HWINFO64等软件的软显功耗要高5-10W左右,功耗虚高是高LLC的弊病之一么?除此之外高LLC还有哪些问题?

U是13700KF,主板是华硕2代Z790 TUF

顺便说句,13代关超线程才是最好的降压降温方式,我这手头的U相比于开启超线程稳定的电压,在关闭超线程后,电压需求下降了0.05V左右

另外分享下这位大佬的帖子:《公开的秘密:英特尔CPU的体质与电压问题》,里面综合了关于CPU体质、供电原理以及关于134代处理器不稳定的原因分析和解决对策,综合性很强,强烈推荐。
https://bbs.pku.edu.cn/v2/post-r ... p;threadid=18773653

作者: 梦因想而伟大    时间: 2024-7-17 17:19
最近真感觉这10年DIYER白玩了,现在看也就会装个机,然后有点软硬件皮毛的知识,呵呵,真跟着13代长知识了
作者: ghgfhghj    时间: 2024-7-17 18:55
本帖最后由 ghgfhghj 于 2024-7-17 19:05 编辑

首先cpu package power计算的是10ms的平均功耗,抓不到真正的瞬时高功耗
其次是计算方式问题,cpu是不知道自己的真实电压的,只知道电流,电压是通过dcll和llc计算出来的
这个过程也有误差,软件是抓不到精准的瞬时电压的
高llc(实际是低阻值)的弊端见https://www.chiphell.com/thread-2553603-1-1.html
以13700k的电流来说,我觉得华硕level5足以,觉得负载掉的多可以用acll去弥补
个人14900k全核5.8g日用设置是acll0.33+llc6+global svid offset-0.12+vf point 5.8g+0.07+tvb电压优化+253w(不要去动actual vrm voltage)
r23大概有40700分,能过任何的测试包括p95,这个设置的电压,游戏时电压会根据负载变化,并且是负载越高电压越高,而不是负载高了就掉下去
轻负载只需要1.25v,重负载大概1.33v

更详细的推荐这个https://nga.178.com/read.php?tid=38739235
作者: niqian6666163    时间: 2024-7-17 21:05
ghgfhghj 发表于 2024-7-17 18:55
首先cpu package power计算的是10ms的平均功耗,抓不到真正的瞬时高功耗
其次是计算方式问题,cpu是不知道 ...

你调得好细哈哈哈哈哈
作者: 卢奇亚诺    时间: 2024-7-17 21:09
去hwinfo的cpu选项里看看dcll是不是跟llc同步了
作者: 梦因想而伟大    时间: 2024-7-17 21:50
卢奇亚诺 发表于 2024-7-17 21:09
去hwinfo的cpu选项里看看dcll是不是跟llc同步了

华硕主板应该是自动同步这两个数据的,我没有分别设置
作者: 梦因想而伟大    时间: 2024-7-17 22:21
ghgfhghj 发表于 2024-7-17 18:55
首先cpu package power计算的是10ms的平均功耗,抓不到真正的瞬时高功耗
其次是计算方式问题,cpu是不知道 ...

感谢坛友指导,这两篇文章近期看过,最近也补习了很多供电相关的知识,大体原理算是搞明白了。
暂时我是打算在牙膏厂推出正式解决这个不稳定问题的方法前,关超线程定压定频用了,这样简单点。

目前发现我这块主板LLC6过测的最低负载软显Vcore反而比LLC5低0.01V,LLC6最低过测平均Vcore1.18V,LLC5是1.19V,过测电压都是通过控制风扇转速在100度左右的封装温度下摸出来的,测试包括P95第二项都能正常烤。
似乎在我这块主板上LLC6的动态性能还好于LLC5,在LLC6下R23的Vdroop相比于待机电压大约为0.07V,LLC5下大约是0.11V,负载软显功耗大约为200W。
所以,请问我这个情况用LLC6还是LLC5更好些?
作者: ghgfhghj    时间: 2024-7-17 22:32
梦因想而伟大 发表于 2024-7-17 22:21
感谢坛友指导,这两篇文章近期看过,最近也补习了很多供电相关的知识,大体原理算是搞明白了。
暂时我是 ...

你跑到100度的时候是否有降频?
作者: 梦因想而伟大    时间: 2024-7-17 23:08
ghgfhghj 发表于 2024-7-17 22:32
你跑到100度的时候是否有降频?

稳定性测试中会人为控制有降频。比如R23的测试,前10分钟我让处理器温度在90-95度之间跑,确保不会撞到100度温度墙,后面20分钟我会降低风扇转速,让处理器在95-100度跑,经常过热降频又恢复最大睿频,包括R15和CB2024都是通过这样的测试。这样做的目的就是确保我摸到的电压数据是处理器在100度也能稳定的电压,并且温度墙能正常工作。P95我的散热压不住,能正常过热降频跑30分钟我就算通过。游戏测试是在环境温度30度下跑战地2024的1080P分辨率128人征服。上述所有测试我的要求都是不蓝屏不死机,甚至HWINFO64里连一个错误也不能有,复测也能稳定通过上面这些才算是我自己对稳定电压的定义。
作者: dissyu923    时间: 2024-7-17 23:15
玩這麼多年電腦,被13 14代給整矇了
作者: 梦因想而伟大    时间: 2024-7-17 23:26
dissyu923 发表于 2024-7-17 23:15
玩這麼多年電腦,被13 14代給整矇了

也是我最费劲的一次,以前装好点亮,简单做几个测试就ENJOY行了,没啥问题,换13代后真是太折腾了,费心
作者: dissyu923    时间: 2024-7-17 23:54
本帖最后由 dissyu923 于 2024-7-17 23:56 编辑
梦因想而伟大 发表于 2024-7-17 23:26
也是我最费劲的一次,以前装好点亮,简单做几个测试就ENJOY行了,没啥问题,换13代后真是太折腾了,费心 ...


點亮還要大概五天,每天8小時的降壓測試......
我139KS降成P55/E43,當139K用
費勁

最費勁的是,都已經是APEX+內存散熱風扇+龍王3水冷,XMP還不能直接開....... 而且還是QVL的
作者: ghgfhghj    时间: 2024-7-18 00:13
梦因想而伟大 发表于 2024-7-17 23:08
稳定性测试中会人为控制有降频。比如R23的测试,前10分钟我让处理器温度在90-95度之间跑,确保不会撞到10 ...

降频的话软显的最低电压可能是更低的vid
作者: sunchengqm    时间: 2024-7-18 02:00
ghgfhghj 发表于 2024-7-17 18:55
首先cpu package power计算的是10ms的平均功耗,抓不到真正的瞬时高功耗
其次是计算方式问题,cpu是不知道 ...

我之前也这么调,一顿操作猛如虎。
后来我发现华硕主板里有个core vlotage suspension的设置,可以直接设定电压(Vcore)的上下限(无视任何防掉压和acll)。然后我就直接锁了电压区间,发现好像也可以正常运行
如果上下限设置为同一个数值,实际电压就只会在设置数值的上下0.01V波动、

作者: ghgfhghj    时间: 2024-7-18 02:35
本帖最后由 ghgfhghj 于 2024-7-18 02:37 编辑
sunchengqm 发表于 2024-7-18 02:00
我之前也这么调,一顿操作猛如虎。
后来我发现华硕主板里有个core vlotage suspension的设置,可以直接设 ...


那个功能限制后如果请求的svid超过了设定值会降频
作者: sunchengqm    时间: 2024-7-18 02:42
ghgfhghj 发表于 2024-7-18 02:35
那个功能限制后如果请求的svid超过了设定值会降频

怎么感觉好像没有,我6.0的频率,设定的上限是1.43,但是vid都跑到1.48了也没降频啊
作者: sunchengqm    时间: 2024-7-18 03:07
ghgfhghj 发表于 2024-7-18 02:35
那个功能限制后如果请求的svid超过了设定值会降频

我又特意把global svid加了0.1v试试看
上限设置为1.43v
空载svid1.56v
跑cpuz的情况下svid1.47v
已经超过上限值了,实际vcore显示为1.42
hwinfo有效频率还是显示的6000
所以没影响啊
作者: ghgfhghj    时间: 2024-7-18 04:39
本帖最后由 ghgfhghj 于 2024-7-18 04:51 编辑
sunchengqm 发表于 2024-7-18 03:07
我又特意把global svid加了0.1v试试看
上限设置为1.43v
空载svid1.56v


我刚才去尝试了下,并不是你说的那样无视llc,至少在电压非手动给的情况下,控制的是请求的svid,我设置为1.3-1.35后实际掉到1.2-1.25了
我这个设置待机电压(不降频)是低于满载电压(不撞功耗墙时)的,和你说的这个完全不是一回事

(实际上你也发现了你的待机电压显著高于负载时的,那么用这个功能意义何在呢。。。这不就等于禁用acll后的正常llc表现吗)

(, 下载次数: 112)

我这个设置待机是1.234v,满载且不撞功耗墙时最高是1.334v(一般达不到这么高)
作者: sunchengqm    时间: 2024-7-18 10:40
ghgfhghj 发表于 2024-7-18 04:39
我刚才去尝试了下,并不是你说的那样无视llc,至少在电压非手动给的情况下,控制的是请求的svid,我设置 ...


我的不会啊,不管上下限设置为多少,我最多就偏差0.01V。不知道你的为啥会出现掉压0.1V的情况。
我这边只要设定了上下限,且svid不在设定的区间范围内时,对实际电压基本就没有影响,所以我把上下限设置为同一值,以确保svid波动不产生影响
昨晚我测的时候虽然负载情况下svid相较于空载有大幅度降低,但是实际vcore反映出来的数据就是实际电压根本不受SVID变化的影响只是波动了0.01v。但是SVID是波动了将近0.1V的
作者: ghgfhghj    时间: 2024-7-18 14:47
本帖最后由 ghgfhghj 于 2024-7-18 15:10 编辑
sunchengqm 发表于 2024-7-18 10:40
我的不会啊,不管上下限设置为多少,我最多就偏差0.01V。不知道你的为啥会出现掉压0.1V的情况。
我这边只 ...


(, 下载次数: 103)

把电压相关全部设置为auto,进一步探查了下,结论就是此时的vcore读取不准确
cpu package power不匹配vrm vcore power,vcore也不匹配svid vout和vrm vcore voltage,我上面结论没有错,这个功能并不能无视llc

解释下为什么我判断此时的vcore读取不准确
vrm vcore power是从主板供电读取的功耗是,是绝对准确的(存在传感器精度产生的误差)
cpu package power是cpu自己通过svid和dcll/llc去计算的,不一定准确
cpu是能够知道自己实际运行的准确电流的,因此cpu package power偏高即说明cpu计算出来的电压偏高,实际电压比起vcore偏小

作者: sunchengqm    时间: 2024-7-18 15:06
本帖最后由 sunchengqm 于 2024-7-18 15:09 编辑
ghgfhghj 发表于 2024-7-18 14:47
你的dcll不匹配llc或者电压不是die sense,正确设置下系统内显示的vid和die sense电压是很接近的 ...


不是,我dcll是auto,电压也是die sense,我是调整global svid偏移来让svid增加(+0.07V),同时再用voltage suspension做限制。来测试来着
结果就是软显CPU请求的svid电压确实由于设置变高了,但是实际软限vcore还是被限制住了,并且和voltage suspension处的设置是相匹配的。

作者: ghgfhghj    时间: 2024-7-18 15:09
本帖最后由 ghgfhghj 于 2024-7-18 15:21 编辑
sunchengqm 发表于 2024-7-18 15:06
不是,我dcll是auto,电压也是die sense,我是调整global svid偏移来让svid增加(+0.07V),同时再用volt ...


看我楼上回复,已验证原因

编辑下:在该设置下,同设置pl为253w时,运行r23的最高核心温度比不用时高了整整10度。。。大概是有什么瞬时加压的机制
作者: sunchengqm    时间: 2024-7-18 15:21
ghgfhghj 发表于 2024-7-18 14:47
把电压相关全部设置为auto,进一步探查了下,结论就是此时的vcore读取不准确
cpu package power不匹配v ...

华硕主板,设置为die sense下vcore不是传感器读取到最接近核心电压的实际电压吗,为啥修改这个设置会导致物理层面的传感器电压读取不准呢
作者: ghgfhghj    时间: 2024-7-18 15:22
sunchengqm 发表于 2024-7-18 15:21
华硕主板,设置为die sense下vcore不是传感器读取到最接近核心电压的实际电压吗,为啥修改这个设置会导致 ...


也不一定是(完全)不准确

在该设置下,同设置pl为253w时,运行r23的最高核心温度比不用时高了整整10度。。。大概是有什么瞬时加压的机制或者有很高的overshoot,但总体肯定不是正常的电压,锁253w都跑到80多度,你觉得合理吗。。。
作者: ljy1414    时间: 2024-7-18 15:34
ghgfhghj 发表于 2024-7-17 18:55
首先cpu package power计算的是10ms的平均功耗,抓不到真正的瞬时高功耗
其次是计算方式问题,cpu是不知道 ...

大佬的ICCMAX是400A还是512A?
还有隔壁的帖子没有biostar...

而且biostar的baseline bios不知道为何不能内存xmp
开了直接提示xmp失败,内存只能ddr4 2666
现在只能退回老版本,然后继续锁253w、global svid offset-0.12、iccmax307a

作者: sunchengqm    时间: 2024-7-18 15:39
ghgfhghj 发表于 2024-7-18 15:22
也不一定是(完全)不准确

在该设置下,同设置pl为253w时,运行r23的最高核心温度比不用时高了整整10度 ...

搜了一篇文章(也只搜到这一个)按实文章里也说的还是会受到llc的影响,运作机制似乎是有一个额外的硬件来修改cpu的请求电压,但是好像软显的svid并不会改变。
https://skatterbencher.com/asus-voltage-suspension/
不过反正vcore这种直接来源于传感器的电压应该还是准的,不然也太奇怪了
作者: ghgfhghj    时间: 2024-7-18 15:46
ljy1414 发表于 2024-7-18 15:34
大佬的ICCMAX是400A还是512A?
还有隔壁的帖子没有biostar...

是400A,实际是不限制iccmax,因为我这个u本来就可以5.8g无限制跑r15,不需要他降频
biostar我也没用过,能够了解到的也就是他的确内存兼容性比较差。。。
作者: 梦因想而伟大    时间: 2024-7-18 15:49
dissyu923 发表于 2024-7-17 23:54
點亮還要大概五天,每天8小時的降壓測試......
我139KS降成P55/E43,當139K用
費勁

现在的处理器降压还有内存超频,都是掉头发的玩法
作者: ghgfhghj    时间: 2024-7-18 15:49
sunchengqm 发表于 2024-7-18 15:39
搜了一篇文章(也只搜到这一个)按实文章里也说的还是会受到llc的影响,运作机制似乎是有一个额外的硬件来 ...


这篇文章是amd平台的,能不能应用在intel平台我很难说。。。
以我个人经验,华硕主板独有的此类功能都有响应延迟比较花瓶
隔壁平台的oc switcher就是如此,理想情况高频的时候兜底定一个相对保守的频率
但实际情况是扛不住瞬时高负载,还没来得及触发就蓝屏了。。
作者: 梦因想而伟大    时间: 2024-7-18 15:52
ghgfhghj 发表于 2024-7-18 00:13
降频的话软显的最低电压可能是更低的vid

是的,最低Undershout电压一定是低于软显的最低电压的,这块主板供电比较一般,我的13700KF SP是91,算是小雕,可能就是因为U体制较好
作者: ghgfhghj    时间: 2024-7-18 15:55
梦因想而伟大 发表于 2024-7-18 15:52
是的,最低Undershout电压一定是低于软显的最低电压的,这块主板供电比较一般,我的13700KF SP是91,算是 ...

你这块主板的llc最多是有8级吗
作者: 梦因想而伟大    时间: 2024-7-18 15:59
ghgfhghj 发表于 2024-7-18 14:47
把电压相关全部设置为auto,进一步探查了下,结论就是此时的vcore读取不准确
cpu package power不匹配v ...

坛友,你最后这段的解释是不是也能适应于我主题中封装功耗偏高的问题,就是软显的Vcore偏高,导致计算的封装功耗偏高
作者: ghgfhghj    时间: 2024-7-18 16:02
梦因想而伟大 发表于 2024-7-18 15:59
坛友,你最后这段的解释是不是也能适应于我主题中封装功耗偏高的问题,就是软显的Vcore偏高,导致计算的 ...

你去asus ec里看看vrm vcore power就行了,那个准的
作者: 梦因想而伟大    时间: 2024-7-18 16:15
ghgfhghj 发表于 2024-7-18 16:02
你去asus ec里看看vrm vcore power就行了,那个准的

主板拉,这个EC里面只有VRM温度和OPT风扇转速,我也搞不懂华硕为什么把这俩放进去。

还有个事想请问下,如我挂的图片,选择LLC5的时候,软显的SVID和Vcore非常接近,待机烤鸡都很接近,这是不是说明选的这个LLC5挡位就是最合适的?
作者: ghgfhghj    时间: 2024-7-18 19:12
本帖最后由 ghgfhghj 于 2024-7-18 19:20 编辑
梦因想而伟大 发表于 2024-7-18 16:15
主板拉,这个EC里面只有VRM温度和OPT风扇转速,我也搞不懂华硕为什么把这俩放进去。

还有个事想请问下, ...


我才想到起来你的主板是tuf,所以电压非die sense,而是socket sense
socket sense下level5和level6的满载vcore本来就是很接近的
但是如果是die sense那么level5就会低很多
在手动设置电压相同的情况下,那么level6自然要比level5的功耗高。。。因为此时的die sense电压本来就更高

至于svid和die sense电压的关系,由于华硕主板的auto rule会同步llc和dcll,所以你不要去手动乱改dcll的情况下,这俩就是很接近的
只是你这主板应该是socket sense的
作者: 星辰柯博文    时间: 2024-7-18 19:37
ghgfhghj 发表于 2024-7-17 18:55
首先cpu package power计算的是10ms的平均功耗,抓不到真正的瞬时高功耗
其次是计算方式问题,cpu是不知道 ...

定频定压情况下ac/dcll无效,主板应该是是知道CPU真实电压的。
作者: sunchengqm    时间: 2024-7-19 08:34
ghgfhghj 发表于 2024-7-18 15:49
这篇文章是amd平台的,能不能应用在intel平台我很难说。。。
以我个人经验,华硕主板独有的此类功能都有 ...


反正搞不懂。但是目前来说我用R23测试他的下限是能锁死的而且明显不符合我llc的设置(锁1.42,防掉压6,SVID显示1.34 能跑R23 5.9,但是我一旦解锁后就跑不了了)……
另外我有个问题想请教一下。VFpoint里面不包含的设置档位,照理说电压偏移应该是基于前后两档的数值来生成出来。
我8档的设置频率是5.9,9档的设置率频率是6.2,我想通过VFpoint减少一点6.0频率下的svid电压偏移于是把9档6.2频率的电压直接减了0.1v。然后发现实际6.0的电压完全没变化,有点晕了。大佬知道咋回事吗
作者: ghgfhghj    时间: 2024-7-19 15:58
sunchengqm 发表于 2024-7-19 08:34
反正搞不懂。但是目前来说我用R23测试他的下限是能锁死的而且明显不符合我llc的设置(锁1.42,防掉压6,S ...

减太多了,vfpoint电压不能低于上一个点位的




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5