我的13700K分核心超频
lyq1996

配置

CPU: 13700K
主板:技嘉z690 Aorus Elite AX DDR4

什么是分核心超频

其实分核心超频是CPU最大睿频频率的延伸,比如13700k,Intel最大睿频5.4Ghz。如果你仔细观察过,这个5.4Ghz只在两个核心工作时才能达到,当同时有三个及以上的核心在干活时,那么最高只能运行在5.3ghz上。

image

那么,分核心超频就是:

  • 1个、2个核心工作时,最大6Ghz
  • 3个核心工作时,最大5.9Ghz
  • 4个、5个核心工作时,最大5.8Ghz
  • 6个、7个核心工作时,最大5.7Ghz
  • 8个核心工作时5.4Ghz

为什么要分核心超频

其实到了13代,我个人觉得全核超频的意义真的不大。最近天气炎热,在不关小核心、不关超线程时,我这颗13700k超频到5.7G功耗随随便便就到了280w,在360水冷的压制下,温度直接到了99度。

image

仔细想想,我真的需要全核心跑这么高吗?生产力软件全核5.4Ghz还不够吗?与其超到功耗爆炸,还冒着生产力软件崩溃的风险,不如让全核工作时,频率保持intel定义的最大睿频,获得绝对的稳定性;让几个核心工作时,频率冲的高一点,获得较好的游戏性能。

当然,可能有人喜欢关超线程、或关小核超频,看个人需求吧。

超频教程

一键到B站:

13700k分核心超频6.0G教程——以技嘉Z690为例

超频解释

处理器过温保护、两个TVB选项、主动式Turbo倍频设置、各核心睿频加速极限控制,视频中有解释。

这里重点以我有的知识,重解释一下电压相关设置,因为视频中为了简单,没有考虑AC Loadline,假设AC Loadline为1,即阻值很小(或压根不生效),CPU请求的电压直接就是VID。

与视频中不一样的地方我会高亮。

电压相关设置

在解释电压设置之前,首先说一下13代CPU频率和电压关系。

13代CPU有3个频率,分别是大核频率、小核频率、Ring频率。

简单来说,CPU会根据当前的频率向主板的VRM请求电压,请求的电压是由VF表(VF Curves),加上主板通过mailbox发给CPU的AC Loadline定义的。

先说VF表,V代表VID(电压识别定义),F代表频率。VF表是intel在出厂时,写入每颗CPU的,所以每颗CPU都不一样。

以我这颗CPU为例,CPU大核在5.4G时VID为1.32V,5.3G时VID为1.295V。小核在4.2G时,VID为1.315V。

image

实际上,板厂给CPU打的体质分,也是根据这三个表得出的。两颗CPU,相同的频率需要电压低的那颗,体质当然越好。我这个VF表,对应华硕主板,就是大核102,小核70,总体质分91的样子。

再来说一下AC Loadline,主板的线路是有电阻的,所以电流越高时,CPU核心获得的电压会越低,这样显然是不行的。所以AC Loadline就来了,它是CPU内部的一个虚拟阻值,单位为mOhm(毫欧),主板可以通过mailbox向CPU发送"mail",让CPU去修改,它的作用是让CPU预测当前的负载电流,提前向VRM多申请一些电压。当然,申请多了肯定也不行,所以VRM LLC就来了,它也是一个虚拟阻值(通过调节PWM占空比来调节?),作用是掉压。

那么在系统中,比如hwinfo这种软件,某个频率点显示的VID大概公式为:

1
软显VID = VID + (I1 * AC Loadline) - (I1 * DC Loadline)

其中,VID + (I1 * AC Loadline)是CPU向VRM请求的电压,I1是预测电流,这个电压也叫SVID。

然而,实际的CPU核心电压为:

1
Vcore = VID + (I1 * AC Loadline) - (I2 * VRM LLC) - (I2 * R)

其中,I2是真实电流,R是线路电阻。所以DC Loadline要尽可能匹配VRM LLC,才能让软件获得最接近真实CPU电压的数值。

因此,AC Loadline与VRM llc配合,就可以让不同体质的CPU,在不同的主板上,都可以获得可以稳定工作的电压。

技嘉BIOS的三种电压模式:

  1. Adaptive Vcore模式,这种模式可以让超过最大睿频的频率使用同一个VID,不超过最大睿频的频率使用VF表定义的VID
  2. Fixed Vcore模式,这种模式VRM不管CPU要请求多少电压,都固定输出一个电压,这个电压模式下,AC Loadline应该是不生效的,只需要调整防掉压即可。
  3. OverRide Vcore模式,这种模式把CPU的VID复写了,也就是把VF表固定了。这个电压模式下,AC Loadline还会继续生效。因此,在设置相同电压时,这种模式的烤鸡电压高于Fixed Vcore模式的烤机电压。

所以超频时,我选择了Adaptive电压模式。同时,VF偏移模式设置为选择,这样就可以单独对大核心的某几个频率点,做VID偏移。比如,偏移14倍频点,那么从9到23倍频的VID都会跟着动,是从8、14、24倍频处的VID,插值算出来的。当然,这里没有修改,只设置了VF点10的偏移,VF点10对应的是超出最大睿频的所有频率的VID,这里我设置+0.12V。

则VF表变成如下的样子:
image

对于大核来说,在不超过最大睿频时,VID可以跟着频率走。超过最大睿频5.4Ghz时,不管频率多少,都使用一个相同的VID,我这里是1.44V。

对于小核心来说,超过最大睿频4.2Ghz时,VID也使用1.44V。所以如果小核心全核心超到4.3G,那么在烤机时,大核回到5.4G,小核心4.3G,不考虑AC Loadline时,CPU请求的电压将会是1.44v,功耗会高,所以小核心也得分核心超频。

当然,这里使用Fixed Vcore电压模式,进行分核心超频也是可以的,就是功耗会多一些。

还要提一下,技嘉的Adaptive电压模式和微星的是不一样的,微星的BIOS,在Adaptive模式填一个电压,就可以使超出睿频的电压使用一个固定电压,很方便。

而技嘉Adaptive模式,填电压会直接变成Fix Vcore电压模式。所以我才使用了VF点偏移,这样可以达到和微星Adaptive模式相同的作用。

以上内容如果有错误,欢迎大佬指正。

稳定性验证

简单说一下验证的原理。

主板给CPU供电的线路是有电阻的,当负载越高时,供电电流也越高,供电线路和VRM Loadline会吃掉一部分供给CPU核心的电压,导致CPU核心获得的电压变低。所以为什么超频后,在低负载可以稳定,而高负载却蓝屏、死机,就是因为电压不够。

所以,我们验证分核心超频能否稳定,同样也要给核心上负载,验证其能否在负载时维持住频率,不出现WHEA警告,不闪退,也不蓝屏。

分核心超频稳定性测试软件使用p95,具体步骤为:

  1. 打开一个旧版本p95,设置为烤16线程,不开超线程,关闭AVX,测试项目为Small FFTs。然后打开任务管理器,设置p95进程的相关性,将其绑定到到8个小核心上。接着开始烤机,吃满8个小核心;
  2. 再开一个新版本的p95,同样,不开超线程,关闭AVX,测试项目Small FFTs,分别跑8轮,从1到8个线程设置,每轮测试10分钟,每轮都要设置相关性,固定跑到某个大核心上。
  3. 如果10分钟烤机不稳定,则有两个选择。1加VF点10的电压,2降低频率,比如2个核心6.0跑不稳,那就修改为2个核心5.9G。不推荐修改防掉压或者AC Loadline,原因前面已经说过了。

这里说下为什么要把小核吃满,来测试稳定性,因为在小核心吃满时,能够构建一个负载最高、电压最低的大核分核心超频场景。

举个例子,在稳定性测试时,是2个大核+8个小核满载。而正常使用时,可能就2个大核+2个小核满载,稳定性测试的压力当然大于正常使用的场景。

那这里反过来看,这里如果我们不管小核心,只使用p95烤大核心,小核心空载,那么此时,负载为2个大核+0个小核,是有可能小于日用时的负载的,这样的超频稳定性测试是不到位的。

最终结果

CPU-Z单核心跑分达到了951,和13900ks分数一样。所以我认为,分核心超频是兼顾多核&单核,兼顾温度和性能的最终答案。
image

小缺陷

技嘉BIOS在Adaptive模式,加VF点偏移时,其实只能对大核的电压进行偏移,无法偏移小核的电压。

这带来了一个问题:在全核心满载时,无法通过降压降低功耗。

即使给大核54频率点降压,实际电压仍然会很高,因为小核没有降压,满载时,小核4.2G的电压大于大核5.4G的电压,CPU请求的电压是小核电压。

不过好在我和技嘉反馈了,他们答应我,后续会通过更新BIOS增加小核心单独电压偏移的功能!下次继续更新!

 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
本站由 提供部署服务
访客数 访问量