找回密码
 加入我们
搜索
      
查看: 10982|回复: 30

[CPU] 电压为什么和温度成反比?电压低为啥温度反而高?

[复制链接]
发表于 2022-12-23 19:58 | 显示全部楼层 |阅读模式
本帖最后由 loughlion 于 2022-12-23 20:05 编辑

137K,默频5.3+4.2,今晚试了下P95,跑R23多核10分钟电压1.152v,温度69度,跑P95第一项10分钟电压1.138v,温度77度。

为啥P95电压更低,温度却更高?
发表于 2022-12-23 20:12 | 显示全部楼层
功率不变的情况下,电压越高电流越低,电流越低发热越小?
发表于 2022-12-23 20:13 | 显示全部楼层
跑的任务不一样,负载不一样啊。。。
1.28跑R23,比1.35跑sse满载,耗电得多近一倍呢。
 楼主| 发表于 2022-12-23 20:16 | 显示全部楼层
shippou 发表于 2022-12-23 20:12
功率不变的情况下,电压越高电流越低,电流越低发热越小?

为什么功率不变?跑R23和P95负载不同吧?如果说跑P95是电压低,电流高,跑R23是电压高电流低,那又是为什么?
 楼主| 发表于 2022-12-23 20:16 | 显示全部楼层
houyuzhou 发表于 2022-12-23 20:13
跑的任务不一样,负载不一样啊。。。
1.28跑R23,比1.35跑sse满载,耗电得多近一倍呢。 ...


不是都说P95的负载远超R23吗?
发表于 2022-12-23 20:19 | 显示全部楼层
得看总功耗,温度与热量挂钩,热量与功耗挂钩。
发表于 2022-12-23 20:20 | 显示全部楼层
那是因为P95的负荷更大,更大的电流把电压拉低了,但是总功率其实更大。
比如,跑R23时电压1.152V,电流200A,功率230.4W。跑P95时电压1.138V,电流250A,功率284.5W。这时候温度肯定是跑P95高
 楼主| 发表于 2022-12-23 20:33 | 显示全部楼层
bigeblis 发表于 2022-12-23 20:20
那是因为P95的负荷更大,更大的电流把电压拉低了,但是总功率其实更大。
比如,跑R23时电压1.152V,电流200 ...

为什么负载更大的时候,电压低而电流高,为什么不是反过来,电压高电流低?或者电压高,电流也高?
发表于 2022-12-23 20:38 来自手机 | 显示全部楼层
电流太大掉压了吧
 楼主| 发表于 2022-12-23 20:41 | 显示全部楼层

电流太大掉压?什么意思?跑P95电流给得高,于是电压自己掉,这什么道理?为什么电流要给得高,为什么不能是电压给得高?
发表于 2022-12-23 20:44 | 显示全部楼层
本帖最后由 bigeblis 于 2022-12-23 20:55 编辑
loughlion 发表于 2022-12-23 20:33
为什么负载更大的时候,电压低而电流高,为什么不是反过来,电压高电流低?或者电压高,电流也高? ...


电源有内阻,负载电流增大的时候,内阻上损失掉的压降也就更大,对外表现就是输出电压会随着负载电流的增加而下降。
为了避免这种情况对系统稳定性的不利影响,主板都有防掉压设置,就是在负载电流增加的时候,自动的适当提升输出电压。
实际上你观察CPU发热情况是否正常,根本不用关心电压,最关键的参数是Package功率,这个才是直观对应CPU发热量大小的数据。轻载电压高,重载电压低那是在正常不过了。比如我的13900K,打游戏时CPU功率80多瓦,电压可以到1.37V,跑分时功率330W,电压只有1.26V.
当然,这个还和CPU VID有关,就不细说了
发表于 2022-12-23 20:50 | 显示全部楼层
bigeblis 发表于 2022-12-23 20:44
电源有内阻,负载电流增大的时候,内阻上损失掉的压降也就更大,对外表现就是输出电压会随着负载电流的增 ...

学到了
发表于 2022-12-23 20:54 | 显示全部楼层
决定温度的不是电流吗
 楼主| 发表于 2022-12-23 21:16 | 显示全部楼层
bigeblis 发表于 2022-12-23 20:44
电源有内阻,负载电流增大的时候,内阻上损失掉的压降也就更大,对外表现就是输出电压会随着负载电流的增 ...

那这种情况是否要适当的调高电压?跑P95电压太低是不是不好?
发表于 2022-12-23 21:53 | 显示全部楼层
单位时间内三极管导通越多,电阻越低。
电阻低了,在全电路里,分到的电压就偏小了。我是这么理解的。

温度高是因为电流大。
发表于 2022-12-23 22:01 | 显示全部楼层
温度跟实际功率有关系,跟电压电流没直接线性关系。而且现在CPU也是实时调压,并不是一个恒定值,而电流也跟跑的程序有关系。
发表于 2022-12-24 00:13 来自手机 | 显示全部楼层
loughlion 发表于 2022-12-23 20:41
电流太大掉压?什么意思?跑P95电流给得高,于是电压自己掉,这什么道理?为什么电流要给得高,为什么不 ...

因为电压给的高电流只会更大
发表于 2022-12-24 07:35 | 显示全部楼层
对于一颗现代处理器来说,不同的负载激活的单元并不相同。而不同的功能单元功率密度不同,导热相同的情况下温度自然不同。
处理器的FP SIMD的功率密度最大,SRAM其次。
Cinebench的FP SIMD负荷只占总负荷的40%左右,剩下的要分给内存访存、分支预测等等。
P95则是完全的FP负荷,大部分数据不进内存。所有的功率全部集中在功率密度最大的单元上,温度自然高。
发表于 2022-12-24 09:03 | 显示全部楼层
loughlion 发表于 2022-12-23 21:16
那这种情况是否要适当的调高电压?跑P95电压太低是不是不好?

稳定就没事啊!这种测试程序又不是天天跑,正常使用非常少出现这种极端满载的情况
发表于 2022-12-24 09:06 来自手机 | 显示全部楼层
中里毅 发表于 2022-12-24 07:35
对于一颗现代处理器来说,不同的负载激活的单元并不相同。而不同的功能单元功率密度不同,导热相同的情况下 ...

讲那么复杂……大功率输出必然会压降,电流大……可不就发热了。但凡初中物理课听一下都知道。
发表于 2022-12-24 09:49 来自手机 | 显示全部楼层
利用效率都不同……R23就是SSE为导向的FP,寄存器上限就是128bit*2,P95这个sFFT能够利用到AVX2+FMA,寄存器上限是256bit*2,消耗的时间也都完全不同的……
发表于 2022-12-24 10:06 | 显示全部楼层
vva 发表于 2022-12-24 09:06
讲那么复杂……大功率输出必然会压降,电流大……可不就发热了。但凡初中物理课听一下都知道。 ...

焦耳定律确实是Q=I^2RT,但是你觉得芯片的“R”是恒定的么,当P=0.5*α*C*V^2*f里的α不存在是吧?光是两种负荷里α不同,R就必定不同了。

越复杂的芯片越不能视为纯电阻。
发表于 2022-12-24 10:42 | 显示全部楼层
你试试P95第二项,你会惊奇的发现更高
发表于 2022-12-24 10:47 | 显示全部楼层
本帖最后由 litel 于 2022-12-24 10:51 编辑

功耗跟电流和电压有关。
处理器频率越高,需要的电压越高。频率越低,需要的电压越低。
自动情况下,p95绝大多数情况cpu会降频。
运行r23和运行p95的时候,等效的cpu的内部电阻是p95小得多,因为调用的晶体管多。

各种原因综合起来,就产生了频率低,电压低,内部电阻低,但是功耗高,温度高。

要确保完全稳定要跑p95最新第二项+furmark,15分钟机箱内温度起来后,furmark里按住空格。
发表于 2022-12-24 10:50 | 显示全部楼层
R23主要用SSE,avx都用的少。P95用avx多负载大
发表于 2022-12-24 10:52 | 显示全部楼层
vva 发表于 2022-12-23 20:06
讲那么复杂……大功率输出必然会压降,电流大……可不就发热了。但凡初中物理课听一下都知道。 ...

初中物理别出来丢人了好吗,晶体管理想模型算功耗都要用积分
 楼主| 发表于 2022-12-24 12:10 | 显示全部楼层
寒蝉鸣泣 发表于 2022-12-24 10:42
你试试P95第二项,你会惊奇的发现更高

第二项是温度最低的,第一项(smallest FFTs)和第四项(Blend)温度稳定之后都是77度,第二项(small FFTs)温度稳定之后是75度,版本30.8.16
发表于 2022-12-24 14:01 来自手机 | 显示全部楼层
中里毅 发表于 2022-12-24 10:06
焦耳定律确实是Q=I^2RT,但是你觉得芯片的“R”是恒定的么,当P=0.5*α*C*V^2*f里的α不存在是吧?光是两 ...

即使纯电阻电路也会因为材料自身发热等影响电流大小。这东西,需要简单理解就可以了。要死抠的说,那就从开关电源那开始讲了。有啥意义。
发表于 2022-12-24 14:02 来自手机 | 显示全部楼层
赫敏 发表于 2022-12-24 10:52
初中物理别出来丢人了好吗,晶体管理想模型算功耗都要用积分

来来来,你用微积分计算一下给我看看,为啥子功耗大电压低
发表于 2022-12-24 14:20 | 显示全部楼层
vva 发表于 2022-12-24 01:02
来来来,你用微积分计算一下给我看看,为啥子功耗大电压低

晶体管的功耗简单一点分两部分,静态功耗由漏电流产生可以用近似初中物理解释。动态功耗由流水线下级晶体管和本身寄生电容充放电产生,寄存器、缓存的数据的更新和控制电路执行指令都会产生动态功耗也就是用积分来算的部分

avx指令是256bit数据线,sse是128bit,执行avx的时候晶体管动态功耗几乎翻倍因为流水线上有两倍的寄存器翻转以及缓存上两倍的数据流量。所以即使因为电压低导致静态功耗下降一点也被动态功耗的上升弥补了
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-9-8 23:40 , Processed in 0.012627 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表