为什么我不建议你无脑使用华硕LV1防掉压:从供电原理上指出神棍理论的错误
本帖最后由 PPXG 于 2024-8-31 22:40 编辑首先我假设各位对intel处理器的供电机制有一个比较详细的了解,前置内容基础为隔壁论坛网友 嗯嗯嗯嗯什么 的帖子《LGA1700(英特尔12代13代14代)核心供电机制和ACLL机制解析》(链接:https://nga.178.com/read.php?tid=38739235)
或者buildzoid的视频《How load line calibration actually works》(链接:https://www.youtube.com/watch?v=bUaP0r5-xhY)
顺带一提,在我写这个帖子期间,buildzoid刚好在油管直播Loadline机制来着,不过完帖之前直播已经结束,不知道会不会有回放
如果不想看那么长的帖子的话(我还是建议看一下的),这里简单省流一下本帖可能会用到的内容:
这里有一个CPU,在有负载的瞬间,电压会突然猛掉一下然后再升回来,称为V undershoot;在负载结束的瞬间,电压会突然猛冲高一下然后再降回去,称为V overshoot。
我们来解决V undershoot:
CPU的原始VID(出厂时就写死在CPU里的,无法更改,华硕主板可以通过高级模式 -> AI Tweakwer -> V/F Point Offset 内的菜单找到原始VID表)经过一系列的计算得到一个和原始VID略有偏差的实时VID。
对于一个特定负载来说,因为物理电阻的存在导致必然会出现不可避免的掉压现象(CPU向VRM请求的电压等到达CPU里就不是那个电压了,会变低),那么有没有什么办法去解决这个问题呢?这时候AC Loadline就出现了:CPU猜测自己接下来的负载会使用到多少电流,这个东西叫预测电流,然后去乘上VRM到CPU之间的等效电阻——这个等效电阻由AC Loadline的值决定,单位为毫欧姆mOhm。U=I * R,这就是会掉的电压幅度,那么CPU接下来请求的电压在实际VID的基础上再加上这个值,那么掉压之后电压和以前空载时一样安全,完美!注意:这个等效电阻一般人很难测试出来结果,而主板之间的体质差异甚至一些未在出厂前检测出来的潜在缺陷也可能会造成即使同一型号主板不同个体间的实际等效阻值不尽相同。不过通常认为,越高端的主板供电设计和用料越好,等效阻值也会越低。
但是只有ACLL存在的话,CPU在进入负载掉压之后,VRM会尝试再把电压加回去,就会出现负载电压比空载电压还高的可笑情况。这时候,就需要引入VRM Loadline:VRM根据实际电流 控制电压,具体下降幅度为实际电流乘VRM到CPU之间的等效电阻——这个等效电阻由VRM Loadline的值决定,单位为毫欧姆mOhm。
这时候你会发现,我还没提到怎么解决V overshoot?
很遗憾,V overshoot 无法完全消除。V overshoot需要依靠主板的供电能力去尽可能的最小化:比如供电的响应速度越快,越能尽快的抑制住电压并调节回来;再比如供电的储能系统如电容越大,越能延缓电压上升的速度。。。。。。
而主板供电性能是如何和ACLL VRMLL关联起来的呢?
我们认为一个理想的ACLL VRMLL应该刚好匹配主板应对V undershoot和V overshoot的情况:
如果ACLL太低,由于升压程度不够,电压依然可能会下探到低于处理器稳定工作的电压,这时候你需要升高基础VID电压(比如正向offset核心电压),可能出现空载轻载电压偏高的情况,当然问题似乎也不是很大,并且本帖不打算深入探讨ACLL问题。
但是如果VRMLL太高,因为VRMLL会根据实际电流去调节,会导致电流变化前后VRM调控的电压差异巨大,甚至远大于主板自身供电决定的V undershoot和V overshoot幅度:供电机制引入ACLL和VRMLL的初衷就是尽可能降低V undershoot和V overshoot的影响,那么你把VRMLL无脑调高,是否为一种背离该机制初衷的行为?
在Elmorlabs的文章《VRM Load-Line Visualized》(链接https://elmorlabs.com/2019-09-05/vrm-load-line-visualized/)中,作者用示波器测试并展示了不同VRMLL档位下的电压变化区别,可以看到Loadline Calibration并不是档位越高越好,对于图中的主板(ROG Maximus XI Gene )来说,LLC Level3能最小化V undershoot和V overshoot的影响(Vpp 最小)。而对于LLC Level1这种极端的档位来说,Vpp值并不是最完美的,并且V undershoot更为严重,尤其是在800KHz的VRM开关频率下:
LLC1 截图说明了理想的负载线行为。随着负载线值的降低(更高水平),线路变得平坦,开始和结束时的下冲/过冲尖峰变得更加明显。负载瞬变开始时的最低电压点并没有太大改善。在这种情况下,使用高于 3 的负载线水平似乎值得怀疑。负载电压会增加,意味着功耗更高,但最坏情况下的最低电压会保持不变。此外,负载释放后的过冲也会增加。将 VRM 开关频率从 500 KHz 增加到 800 KHz 显示出非常小的改进。
所以结论很显然,ACLL和VRMLL并不是无脑越高或者越低越好:他们更应该尽可能的匹配主板的实际供电性能,最小化的消除V undershoot和V overshoot对运行稳定性的影响。
极客湾视频中提到的LLC Level6是一个比较小的数值:对于华硕来说,LV6对应的VRMLL为0.49mOhm,根据油管频道“Actually Hardcore Overclocking”的视频《Vcore regulation on the ASUS Maximus Z790 Apex》(链接:https://www.youtube.com/watch?v=bNhcdwfvgLY),他通过实际运行负载并通过示波器测量实际欠压和过冲情况,认为对于他手里的这张Z790 Apex来说,LV6是最合适的
主板适合更低的VRMLL,说明主板的供电性能越强,越能在负载变动时更快速的调节电压,降低过冲和欠压的幅度。而对于其他主板比如Z790吹雪、B760M重炮手来说,他们的供电性能显然不可能有Apex那么强,这时候用LLC档位4或者5可能是比较契合主板供电性能的。
而华硕的防掉压LV1是另一个极端数值:VRMLL此时被设置为1.76mOhm,比intel推荐规范还要高出60%。我实在是想不出到底多烂的主板才会不得不使用这个数值,至少我不认为华硕微星技嘉的支持超频的主板供电性能会烂到这种程度。而且按照VRMLL的机制来说,此时即使一个造成持续电流200A的负载(对于13900K这个级别的处理器来说,这种电流应该还是蛮常见的)都可能会造成高达350mV的电压调控变化,防掉压无脑开到这种程度,真的OK?
顺带一提,即使是intel自己的《13th Generation Intel® Core™ and Intel® Core™ 14th Generation Processors Datasheet》里,RPL-S正常桌面型号规定的AC_LL和DC_LL值就是1.1mOhm,这还是考虑到有些主板供电性能比较烂的情况。你让别人不看主板无脑去设置一个Level 1,开机一开1.76mOhm,不是纯放屁?
不了解主板供电机制就在论坛和B站大放厥词,甚至说出“AC、DC Load Line和 Offset效果是一样的”这样的话,不是纯放屁?
最后,附上华硕主板不同档位对应的VRMLL:
Level 1 , 1.76 mOhm
Level 2 , 1.49 mOhm
Level 3 , 1.10 mOhm
Level 4 , 0.98 mOhm
Level 5 , 0.73 mOhm
Level 6 , 0.49 mOhm
Level 7 , 0.24 mOhm
Level 8 , 0.01 mOhm
ACLL DCLL可以通过hwinfo64 主界面 -> 中央处理器 -> 点击你的CPU,右侧下滑找到“IA Domain Loadline (AC/DC) ”获取,对于绝大多数主板来讲,默认DCLL和VRMLL同步,此处DCLL就是VRMLL [偷笑] 这是我能看懂的嘛… 他在b站有10万播放量了,我想看真当他实验样本的人有多少 本帖最后由 136185925 于 2024-8-31 22:52 编辑
1、你首先搞错了,AC、DC Loadline并不是CPU Loadline Calibration,而是CPU Input Voltage Load-line Calibration
所以你所谓的Level几对应的几个毫欧并不是压降曲线
2、这个毫欧数越高,电压越高,这是Intel对于主板损耗压降的等效补偿,而LLC数值越高压降越大,你搞混了
3、如果你自己设置CPU Loadline Calibration Level1,然后其他都保持Auto的话,你会发现HWINFO是1.1毫欧
先搞清楚再说 你自己都不验证的吗?
4、具体的CPU Load-Line需要参考Intel Voltage Regulator-Down intel VRD,只可惜最新版只开放到LGA775
这个示波器就算了吧,而且是9900K的,功耗都不一样,而且根本捕捉不到最大值
Mashiro_plan_C 发表于 2024-8-31 22:39
他在b站有10万播放量了,我想看真当他实验样本的人有多少
你看示波器 他看HWiNFO 看来人类确实不能相互理解的[偷笑] 没用过华硕lv1,lv1不是最低吗 屌大的总结下[狂笑] ilivy 发表于 2024-8-31 22:55
屌大的总结下
我比英特尔的工程师更专业[可爱] ilivy 发表于 2024-8-31 22:55
屌大的总结下
LZ 回旋镖打到自己的脸,谁是神棍[偷笑] 136185925 发表于 2024-8-31 22:42
1、你首先搞错了,AC、DC Loadline并不是CPU Loadline Calibration,而是CPU Input Voltage Load-line Cali ...
差不多得了,CPU Input Voltage Loadline Calibration只有LV1到LV3三个档位,LV6哪来的?
我改完CPU Loadline Calibration Lv2之后DCLL变成了1.46,你的意思是开到Lv1还会从1.46缩回去1.1?
buildzoid拿Z790Apex和13900K抓电压改的也是CPU Loadline Calibration,只会看Elmorlabs?
playclan 发表于 2024-8-31 22:49
没用过华硕lv1,lv1不是最低吗
华硕LV等级越高 VRMLL值反而是越低的 acll代表主板供电线路和vrm的等效感抗容抗,dcll代表主板供电线路和vrm的阻抗,dcll用比例控制即可消除,acll需要引入微分控制才能弥补,学过pid控制的应该就能明白了 感觉华硕大多数板子调教的还不如微星Z790P 本帖最后由 PPXG 于 2024-8-31 23:23 编辑
136185925 发表于 2024-8-31 22:42
1、你首先搞错了,AC、DC Loadline并不是CPU Loadline Calibration,而是CPU Input Voltage Load-line Cali ...
你自己也说了Intel Voltage Regulator-Down intel VRD只开放到LGA775,那个年代供电跟现在有的比?另外按照规范里的这个电压波形,电压过冲只会比理想模型或者采样率不足的示波器测出来的状态更严重,更应该尽可能让LLC匹配主板供电情况,这影响我的结论?除非你一开始就搞错了华硕防掉压不同档位和VRMLL的对应关系
根据我朴素的超主频时调llc的经验,楼主是对的。至于说无脑放lv1这种没亲自试过,也不想试[偷笑] 本帖最后由 136185925 于 2024-8-31 23:35 编辑
真实有趣,难道我买的华硕是假的
而且的LLC一直的LV1
而且,微星的毫欧越高,电压是越高的。微星的参数是按照毫欧数调整的,显然显然他们和防掉压Mode1~8不是同一个选项。(因为他们是分别独立开来的)
微星的参数是符合Intel官方描述的,也就是对于主板设计压降的一种补偿。
根本不是防掉压Vdrop曲线 那人VRMLL设置lv1,然后去offset vrm电压的,纯纯脱裤子放屁,如果不去offset估计按他设置开机就得1.45v起步了 确实如此,华硕板子防掉压的LV1到LV8都用过,按U的稳定而言,几个都是定在6-8用了好多年的,楼主的详细解释和我20来年超频经历是能相印证的。最近在论坛见到那人很多无脑回帖一律强调LV1保平安防缩肛就有点怪异。。 对于绝大多数主板来讲,默认DCLL和VRMLL同步
绝对不是 136185925 发表于 2024-8-31 23:24
真实有趣,难道我买的华硕是假的
而且的LLC一直的LV1
你是什么型号的板子和BIOS版本?阿苏斯Z790板子这边,全auto的情况下不打开intel baseline/intel default setting的情况下,ACLL会比DCLL值更低一点,而且默认档位一般是LV4对应0.98的VRMLL,想要让ACLL DCLL VRMLL同步需要打开sync AC/DC LL with VRMLL才可以 老哥没恶意
垃圾才学板厂说MODE/LEVEL
有种讲mohm 370390490590 发表于 2024-8-31 23:29
对于绝大多数主板来讲,默认DCLL和VRMLL同步
绝对不是
据我所知御三家里只有msi好像没同步[无奈] 而且VRMLL和DCLL不同步的话,软显CPU功耗会出现跑飞的情况。。。。 PPXG 发表于 2024-8-31 23:17
你自己也说了Intel Voltage Regulator-Down intel VRD只开放到LGA775,那个年代供电跟现在有的比?另外按 ...
这个INPUT主要是用来调1.8V AUX.......... PPXG 发表于 2024-8-31 23:31
你是什么型号的板子和BIOS版本?阿苏斯Z790板子这边,全auto的情况下不打开intel baseline/intel default ...
他是b板吧,我tuf b660 的dcll就不会auto同步llc,我都是手动对应改的 卢奇亚诺 发表于 2024-8-31 23:35
他是b板吧,我tuf b660 的dcll就不会auto同步llc,我都是手动对应改的
我看过Z790的TUF和吹雪,llc档位对应的值应该和我帖子里列出的差不多的。
阿苏斯默认关掉sync,acll会略低一点,这个B板Z板都会有这个情况,非要深究的话,这种设置思路和降低高负载功耗和rpl的预测电流有些偏高都能联系起来。在更新0x129之后是默认打开sync的,可以自己手动关闭 本帖最后由 136185925 于 2024-8-31 23:39 编辑
而且我跟你讲
首先,这个AC、DC Loadline 根本不是防掉压曲线,是对于主板设计压降的一种补偿,和Offset效果差不多,是你一直搞混了
而且,全网没人知道真实含义,你贴示波器的那个作者,
他有一集:Ranting about intel's 13th & 14th gen Vcore load line "specifications"
描述了他在这个地方一直以来的困扰
370390490590 发表于 2024-8-31 23:31
老哥没恶意
垃圾才学板厂说MODE/LEVEL
有种讲mohm
嘛,感觉也算是一种变相提高学习门槛不让大部分人乱动设置的做法[偷笑]对于踏过门槛的玩家来说,自然把具体参数都明明白白写出来更方便的
毕竟“不懂的你就放AUTO!”.jpg llc 1.7mohm没有问题
问题在于acll如果也跟上
这会导致vid飞天