COCAIN 发表于 2024-4-26 20:14

把i7-1165G7拉到真实的最大TDP 80w玩玩,遭遇双烤时FPU降倍频

本帖最后由 COCAIN 于 2024-4-27 21:03 编辑

无论下面讨论的自动降频的原因是什么,ark.intel 给的都是CPU功耗,未加入核显功耗,本次测试结果就是i7-1165G7真实最大功耗是80W

如题,海鲜入了个120w电源,可以放心双烤FPU/AVX512 + Furmak了,估算单烤分别是67w、29w,预计双烤能跑到96w,看看散热能不能压住
(华硕Ultra 小主机的尺寸未变,能压住100w左右的话,这套机箱+散热大概小改就能用上 https://www.ibmnb.com/static/image/smiley/comcom/em84.gif,矮一点的下压式散热除了47mm就得65mm高了)


一开烤就只能80w,hwinfo64显示无受限,ThrottleStop只报个EDP Other;XTU各版本装不上 或 装上提示CPU不支持,没法查因为什么受限;
Intel白皮书上IccMax 是65A,应该没超,毕竟单拷FPU可以稳在67-68w;
只剩怀疑BIOS 在烤FPU浮点单元时,受核显带宽等占用限制,导致CPU倍频、Ring总线(Uncore)降频;

情况汇总:
1、单烤FPU+AVX2+AVX512                   : 68W,倍频41x,ring总线35x,TS无报错
(插个1.1、单烤CPU                                 : 27W,倍频41x,ring总线35x,TS无报错 , -还没我平时功耗高)

2、双烤Furmark+CPU                            :56W,倍频41x,ring总线35x,TS黄色报错EDP Othe(瞬间触发,但已复位;点清除后还会出)
3、双烤Furmark+FPU                           :67W,倍频40x,ring总线34x,TS红色报错EDP Othe
4、双烤Furmark+FPU+AVX2                  :67W,倍频38x,ring总线32x,TS红色报错EDP Othe
5、双烤Furmark+FPU+AVX2+AVX512    :80W,倍频38x,ring总线32x,TS红色报错EDP Othe

图片:
1、单烤FPU+AVX2+AVX512                   : 68W,倍频41x,ring总线35x,TS无报错


(插个1.1、单烤CPU                                 : 27W,倍频41x,ring总线35x,TS无报错 , -还没我平时功耗高)


2、双烤Furmark+CPU                            :56W,倍频41x,ring总线35x,TS黄色报错EDP Othe(瞬间触发,但已复位;点清除后还会出)


3、双烤Furmark+FPU                           :67W,倍频40x,ring总线34x,TS红色报错EDP Othe


4、双烤Furmark+FPU+AVX2                  :67W,倍频38x,ring总线32x,TS红色报错EDP Othe



5、双烤Furmark+FPU+AVX2+AVX512    :80W,倍频38x,ring总线32x,TS红色报错EDP Othe





图:XTU各版本装不上 或 装上提示CPU不支持:



蛋疼:原配120w电源在空载、带载都有轻微电流声,换了90w电源无电流声了,平时完全够用;为了再双烤,又买个120w电源,结果是空载又吱吱叫,带载立刻不叫了,留是不留...{:1_238:}




COCAIN 发表于 2024-4-26 20:57

本帖最后由 COCAIN 于 2024-4-26 22:13 编辑

更一图:还是双烤FPU+Furmark,但关闭了AVX512,主频还是稳稳的4*3.80GHz,合计功耗降低至62w( CPU已减少了功耗13w左右,但核显功耗也降了4w左右)

看来核显跑满是关联CPU主频了



chenxinyi 发表于 2024-4-26 21:11

本帖最后由 chenxinyi 于 2024-4-26 21:13 编辑

空载cpu主频多少?
TS里面TPL中调高iccMAX试下呢

COCAIN 发表于 2024-4-26 21:22

chenxinyi 发表于 2024-4-26 21:11
空载cpu主频多少?
TS里面TPL中调高iccMAX试下呢
空载最高睿频、最低主频都可以啊,高性能/平衡切换一下的事,2x4.7GHz、4x4.1GHz;
11代开始锁了TPL,我这个更彻底,选项都是空白的、虚的


thankdad 发表于 2024-4-26 21:43

应该就是电流限了,1V出头,65A,60多W不是刚刚对吗?

COCAIN 发表于 2024-4-26 21:59

thankdad 发表于 2024-4-26 21:43
应该就是电流限了,1V出头,65A,60多W不是刚刚对吗?

ICCmax应该仅是CPU核心电流墙吧,核显是独立供电的,应该不在其内;
其次,CPU Pakage + 核显 跑到过1.02v 80w,也超了ICCmax 65A;
最后,超了ICCmax的话,hwinfo64是会报受限“是”,在它检测是什么墙也没撞;ThrottleStop报个EDP Other,Other指什么就不知道了

thankdad 发表于 2024-4-26 22:21

COCAIN 发表于 2024-4-26 21:59
ICCmax应该仅是CPU核心电流墙吧,核显是独立供电的,应该不在其内;
其次,CPU Pakage + 核显 跑到过1.02 ...

从字眼上来说,edp就是electrical design point,原因不外乎电流电压或功耗,你试试把pp0 limit勾选清零看看?

chenxinyi 发表于 2024-4-26 22:48

TDP 28w能超到65w很不错了,单纯堆功耗意义不大,性能如何呢?
XTU可能要老版本的,就算装 上了,即然已经锁了TPL, 也没啥用吧?

COCAIN 发表于 2024-4-26 23:08

thankdad 发表于 2024-4-26 22:21
从字眼上来说,edp就是electrical design point,原因不外乎电流电压或功耗,你试试把pp0 limit勾选清零 ...

哪有清零啊,这几个选项怎么改,功耗都是80w左右 - 主频3.80GHz稳稳的 - 这个数值太整了,无论打开/关闭AVX512都一样,功耗变了主频都保持3.80GHz,让人怀疑是总线/倍频比之类的锁定关系

COCAIN 发表于 2024-4-26 23:18

chenxinyi 发表于 2024-4-26 22:48
TDP 28w能超到65w很不错了,单纯堆功耗意义不大,性能如何呢?
XTU可能要老版本的,就算装 上了,即然已经 ...

鬼TDP 28吧,Intel的U都能跑到最大睿频功耗啊(P28对应的是64w),只要供电、散热不拉胯;
你知道我这个BIOS恢复默认值吗。PL1=40\PL2=67,40w可以说是NUC11的最基本散热能力(NUC11有2款:老虎峡谷和猎豹峡谷,老虎峡谷散热鳍片短一节,正好能跑在80度@40w),67w正正好好是猎豹峡谷i7-1165G7跑满4x4.1GHz开AVX512的功耗,1w都不差,而不是它自己白皮书上的64w;它太清楚自己U功耗多少了;所以40/67这俩数值是Intel测出来的,匹配NUC11两款模具;

XTU是进不去,包括8代8350U,就算绕过安装检测,启动软件也报CPU不符合;这些年就没看到XTU在自己面前运行起来的样子...{:1_240:}

COCAIN 发表于 2024-4-27 00:04

试了下,只拷核显:无论TimeSpy、AIDA64里的Stress Gpu(s)、Furmark,CPU倍频保持41x;
烤核显+CPU整数部分的话,CPU倍频保持41x;
烤核显+FPU(勾选AVX2 或 AVX512 或二者都勾选),CPU倍频降为38x;
估计是无解了;
i5-8350U就不影响

hzsw998899 发表于 2024-4-27 11:08

4核再怎么折腾,也就那样。
楼主可以折腾下,32核、64核、双路128核等等^t^^t^^t^

COCAIN 发表于 2024-4-27 11:53

hzsw998899 发表于 2024-4-27 11:08
4核再怎么折腾,也就那样。
楼主可以折腾下,32核、64核、双路128核等等

4核对我够用,CPU总算力满足之后,分布到越少的核数上运行效率(流畅度)越高,不然intel/amd早转向几百核心*每核0.x GHz的童子军CPU了;
E3/E5之所以被一代代替换,不也是追求更高主频和能效比,而核心总数也没增加多少;
我知道你一直想用E3/E5多核跑分图来砸我,我用不上那么多吃闲饭的核心就没用,徒增热量/噪音/电费,舒适度反而下降;

chenxinyi 发表于 2024-4-27 12:40

支持折腾 @COCAIN
CPU内部环形总线,各核通讯交换数据都花时间,不是核越多越好。

老版本TS > TPL中有个PP0 Current Limit ,新版本可能用Power Limit 4代替了,(已经看到你设置到121w,应该是没问题)

Techpowerup论坛上也有个人很纠结EDP Other, EDP other的可能性就这么几种,另外,BIOS限制,还有EC可能可以控制修改。
https://www.techpowerup.com/forums/threads/throttlestop-constant-red-edp-other.272067/

thankdad 发表于 2024-4-27 13:27

chenxinyi 发表于 2024-4-27 12:40
支持折腾 @COCAIN
CPU内部环形总线,各核通讯交换数据都花时间,不是核越多越好。



other的意思,应该是未知的限制状态,读的是MSR的某个STATUS寄存器,至于是哪个位置得问作者了,不过作者好像还没恢复。

COCAIN 发表于 2024-4-27 14:19

本帖最后由 COCAIN 于 2024-4-27 14:50 编辑

chenxinyi 发表于 2024-4-27 12:40
支持折腾 @COCAIN
CPU内部环形总线,各核通讯交换数据都花时间,不是核越多越好。


(ThrottleStop以下简称TS,Hwinfo64以下简称HW)

PP0 和 PL4 :

PL4 是瞬时(断电保护)最大值,TS中没有给出单位,AIDA64中明确了PL4单位是电流A(一楼小图);

PP0 Power Limit这个词总是出现在ThrottleStop相关的讨论中,说法都是它就是PL4;实际上不管它是电流还是功率,设为95对我都是安全的(电流的话没超过 PL4=121A,功率的话从80w提升到95w也不会立刻让散热系统垮掉);
做过试验,似乎只有bios里禁用了intel电源管理 Dynamic Power Technology、SpeedStep(这时虽然PL1/PL2项目不显示了,但TS读出来的仍是PL1=68/PL2=72上次设置值),PP0才可设置为95并保存住,并立刻覆盖PL2 MSR值;但当bios里(或TS里)设置PL2为105时,PP0仍保持95;推敲出来的结论是PP0单位是功率W;但PP0不会改写PL4;
所以我觉得PP0是给第三方平台用的,无需intel电源管理和驱动等场合。

但更改PP0对我并没有效果。

AVX指令和 核显 双负载:

即便bios禁用上面2个选项,单烤FPU/AVX仍可以拉满41x睿频,与核显一起烤时(仅指Stress GPU、TimeSpy、Furmark这三个吃核显的软件)倍频立刻降为38x;
期间也试过开启硬解解码-播放AV1等视频,渲染器(核显EU 3D部分)有一定负载,同时FPU/AVX烤机,这时睿频却可以保持在41x;
可见不是核显略有负载就会导致 烤FPU/AVX 时降低倍频;

网上搜一下,倒是有华硕12-14代主板有类似参数设置:运行AVX会降低倍频;估计intel CPU还有更多选项,在11代支持AXV512这个平台提供更多详细的限制选项


另外还有Ring to Core Ratio Offset:环形总线与核心倍频比自动调整;这就比较"靠近"核显了,毕竟CPU/FPU、核显共用的物理层元件比较多

贴到这吧,https://zhuanlan.zhihu.com/p/678584638浅谈 AVX 指令降频问题


从文中理解:重载烤核显,影响AVX数据吞吐量,只能降频


TS应该报的是这类错误?


AVX降频的三个状态:


COCAIN 发表于 2024-4-27 16:48

@thankdad @chenxinyi怪我,测试不仔细,更正下:只要双烤时FPU就会触发降频

情况汇总:一楼已更新
1、单烤FPU+AVX2+AVX512                   : 68W,倍频41x,ring总线35x,TS无报错
2、双烤Furmark+CPU                            :56W,倍频41x,ring总线35x,TS黄色报错EDP Othe(瞬间触发,但已复位;点清除后还会出)
3、双烤Furmark+FPU                           :67W,倍频40x,ring总线34x,TS红色报错EDP Othe
4、双烤Furmark+FPU+AVX2                  :67W,倍频38x,ring总线32x,TS红色报错EDP Othe
5、双烤Furmark+FPU+AVX2+AVX512    :80W,倍频38x,ring总线32x,TS红色报错EDP Othe

thankdad 发表于 2024-4-27 17:25

https://cdrdv2.intel.com/v1/dl/getContent/671200

i社的开发者文档,5000多页,应该在vol3B,chapter15,看得脑壳疼,好久没有这么读文档了{:1_308:}

15.4.1表示有两个_STATUS寄存器,777H~IA32_HWP_STATUS和19CH~IA32_THERM_STATUS。

15.4.5里我看到有个Cross-domain Limit Status位,听起来很符合你遇到的状况,就是跨域联合电流限制。

COCAIN 发表于 2024-4-27 18:04

本帖最后由 COCAIN 于 2024-4-27 18:07 编辑

thankdad 发表于 2024-4-27 17:25
https://cdrdv2.intel.com/v1/dl/getContent/671200

i社的开发者文档,5000多页,应该在vol3B,chapter15 ...
你还真要一探究竟啊,有个说法就行了;
这种文档啊,一只脚在圈里的人看起来都要费劲理解、消化。(而且看懂、理解、完全掌握我当成三个层次);我这两只脚都在圈外的还是算了;
其实TS要像HWINFO64一样不显示任何受限,只显示出倍频x、ring频率 下降了,给个颜色标记,就不这么费劲了:这一看就知道处于某种降频模式,而这模式与温度、功耗无关,对于绝大多数用户就够用(无能为力)了;

另外我这个先锁定倍频的,功耗只是迎合它而已,截图右边都有Hwinfo检测到的倍频x


实际上12代纯大核个别批次也有支持AVX512,很少见;或许有一天NPU/AI会带AVX512,提高算力,不过就会从CPU中剥离出来了

thankdad 发表于 2024-4-27 19:51

本帖最后由 thankdad 于 2024-4-27 20:07 编辑

COCAIN 发表于 2024-4-27 18:04
你还真要一探究竟啊,有个说法就行了;
这种文档啊,一只脚在圈里的人看起来都要费劲理解、消化。(而且看 ...
嗯,说法就是,i社对这个状态位的解释:

Cross-domain Limit Status (bit 14, RO) — If set (1), indicates another hardware domain (e.g. processor
graphics) is currently limiting energy efficiency optimizations in the processor core domain.

这个bit置1表示,处理器域内的能耗优化正在被另一个硬件域,比方核显,所限制。翻译成人话就是,核显占用(电流或功耗)太多,导致ia这边受限了。

IA32_THERM_STATUS的其他位在TS里都有相应的提示,current limit,power limit, thermal threshold,而根据TS的提示叫OTHER,所以我猜TS读的EDP_OTHER指的是这个位。


COCAIN 发表于 2024-4-27 20:44

本帖最后由 COCAIN 于 2024-4-27 21:13 编辑

thankdad 发表于 2024-4-27 19:51
嗯,说法就是,i社对这个状态位的解释:

Cross-domain Limit Status (bit 14, RO) — If set (1), indic ...
差不多吧,华硕主板BIOS截图里有AVX 倍频offset,下面还有AVX2 Voltage Guardband,默认下CPU发现自己要用AVX指令集,电压是增加0.02v(据说很蛋疼,跑prime95压力高的多,R23压力低也给同样电压只会徒增发热);
我们的都是普通U,只是看不到这些参数,默认值只能看厂家调试细致与否了;我这个原厂机箱+散热器只能拉到53w释放,然后供电先过热了,所以Intel也想不到会有人魔改散热器来拉满,参数保守点就保守点吧;
(或者说,我这块主板就没增加那个AVX +0.02v,然后Intel偷偷打开了降倍频 来弥补....同时兼顾了降低散热压力,可谓一举两得)


所以呢,想挑战极限,还得零售的旗舰主板+带K的U,成品笔记本、NUC、台式机一定有被忽略的瓶颈(参数);

页: [1]
查看完整版本: 把i7-1165G7拉到真实的最大TDP 80w玩玩,遭遇双烤时FPU降倍频