大概是从ZEN2架构的锐龙3000系开始,AMD处理器的超频能力大幅度减弱,大部分型号都是出厂即灰烬,再加上7nm小核心积热严重,以往常用的手动超全核频率的方法实用性已经很差。
自此,几乎每一篇评测都会告诉你“这一代锐龙手动超频效益不高,还不如打开PBO老老实用。”
然而,关于PBO如何打开,里面那一堆参数又该如何调整,却甚少有人提及,大部分营销号教程都是互相洗稿,其中的方法并没有把PBO的增益达到最大化。
GG最近换了新主板,借着调试的机会和大家简单分享一下,如有不足请评论区指正。
PBO,全称Precision boost overdrive,AMD官方翻译为“精准频率提升”,相当于一个官方的自动超频机制。因为桌面端的锐龙处理器是不锁倍频的,开启这个功能后,可以允许CPU在适当的条件下以超过设定的最高频率运行,获得一定的性能提升。
具体的超频幅度与多个因素有关,包括温度、供电、负载、体质等等,具体运行机制尚不清楚,不过可以肯定的是温度的影响最大。
常见的超频幅度在200MHz内,不过利用分体水/液氮等强力散热会有额外加成,已经有人通过PBO将出厂最高频率4.7GHz的R7 5800X超至5.15GHz。
我们以华擎B550m Steel Legend这张主板为例,介绍一下进入PBO设置的方法:(华擎主板基本大同小异)
1.开机,不停按键盘上的del键直到进入BIOS设置页面。
2.打开之后应该是这个页面:(如果不是,在上面找到 “OC Tweaker”这一栏点进去”)
因为PBO是一个自动超频的机制,所以务必在这个界面下使用自动频率和电压模式,即“CPU frequency and Voltage(VID)change”这一项保持auto,下面的Soc/Uncore这些选项也尽量保持auto,如果看不到这些选项说明你已经是全自动状态了,直接看下一步。
3.点击上面的“advanced”栏,跳转到进阶设置,点击“AMD Overclocking”:
这里会跳出一个风险提示,不用管它,直接点accept接受。然后就可以看到Presision boost overdirve(PBO)设定了。
点进去之后就是PBO的设置界面了,这里面PBO如果是disable就是没有打开,auto就是默认自动模式,advanced就是进阶模式。按照GG的经验,大多数主板上auto=没开。
一般来说营销号的教程就告诉你把PBO调成enable就行了,不过要想发挥PBO的真正实力,应该照着下面的这种设置,把PBO模式改成advaned,PBO limits改成手动,然后把所有可调选项全!部!拉!满!
这里解释一下这一堆选项是什么意思:
PPT Limit:CPU的(持续)功耗限制,3700X的默认值应该是90W,也就是限制了CPU功耗不能超过90W(峰值应该可以超过)
TDC Limit:CPU的持续电流限制(电流墙),默认只有60A,抠得很。
EDC Limit:CPU的峰值电流限制(电流墙),默认90A。如果把这个选项调低,会出现CPU频率功耗不变,但性能大幅度下降的情况,也就是“徒增功耗”。
SOC TDC/EDC Limit:这里的SOC是指除了CPU核心以外的部分,跟北桥/内存控制器/核显等外围设备有关,极限超内存的话可能需要考虑这个。
Precision Boost Overdrive Scalar:PBO调节的“等级”,说实话我没搞清楚这里面的“1×”、“10×”具体是什么意思,不过可以确定的是“10×”就是性能最大化。
Max CPU Boost Clock Overdrive:最高CPU超频幅度,我这套板U的组合最多只能拉到200MHz,也就是原本4.4GHz的加速频率PBO最高可以给你拉到4.6GHz。高阶主板应该可以拉更多一些。
Platform Thremal Throttle Limit:其实就是温度墙,这是唯一一个我不推荐拉满的设置,大家根据自己的偏好来吧,我这颗3700X只要温度超过93℃就会黑屏,一般设置在90℃以下是没有问题的。AMD之前还在新闻里针对7nm积热问题澄清过“我们的CPU都是经过高温耐受测试的”。
这里再说明一下,PBO和手动超频不一样,有自己的控制机制,即使你把选项全拉满了也不会真的跑到999W功耗,尽管放心加。
微星主板的设置也大同小异,一样是del进BIOS→advanced→OC→advanced CPU configuration→把Precision Boost Overdrive改成advanced→能拉满的都拉满。LN2那两个选项不用管,那是微星的液氮超频预设,普通玩家用不上。其他品牌的主板我没有用过,应该不会差太多。
可以看到MSI这里PBO最大可以拉到500MHz
这里使用最常见的Cinebench R20进行测试,通过hwinfo监控硬件状况。
CPU: R7 3700X
主板:华擎 B550m Steel Lagend
散热器:Id-Cooling IS6K (配信越7868)
内存:Asgard 洛极T2 DDR4 3200MHz 32GB
其他不影响跑分的不列了。
首先是完全不开PBO的分数,PBO模式设置为“disable”:
ASRock 华擎 B550M Pro4主板(AMD B550/Socket AM4)
PBO关闭,跑分结果
多核分数4641,单核分数507。
从跑分时的监控可以看到,跑多核时主要限制的是PPT Limit,88W时就达到了100%,跑分过程中全核频率在4.0GHz。单核测试时则有一个核心频率达到了出厂预设值4.4GHz。
多线程跑分监控
单线程跑分监控
另外,“auto”档位我也试过了,结果并没什么卵用,和没开基本一样:
PBO Auto
然后是默认状态下的PBO,只把PBO模式改成“enable”,其他都不动:
PBO enable分数
开启PBO之后多核分数提升了4.2%,单核分数基本没变。
查看跑分时的监控,最显著的区别就是跑多核时CPU功耗提升到了100W,同时全核频率也提高到了4.1GHz。可以看到PPT/EDC/TDC的限制都离100%有很大余量。
单核方面没什么惊喜,还是最大频率4.4GHz,和不开PBO一样。
多线程跑分监控
单线程跑分监控
最后是手动把PBO各项参数拉满的成绩:
PBO 手动拉最高分数
多核4874,相比不开PBO提升5%,相比PBO enable提升0.8%;单核509,相比不开PBO提升0.4%,相比PBO enable提升0.8%,基本在误差范围内。
从跑分监控可以看到,跑多核时CPU功耗提升到了125W,全核频率也稍稍提升了一点,达到了4.125GHz,
单核跑分时也终于有一个核心频率突破了4.4GHz,“超频”了0.025GHz。
多线程跑分监控
单线程跑分监控
当然,PBO这么一通折腾下来,还是不如手动锁全核4.75GHz跑分高的,不过我这颗3700X要1.475V才能稳住,R20多核测试的功耗已经超过150W,跑完一轮后温度已经处于死机边缘,差一点的散热能不能压住都是问题。
手动超频全核4.75GHz
前面说过,PBO超频的幅度和温度强相关,如果将风扇转速拉满,在跑分刚开始的前几秒内可以看到全核心频率冲上4.2GHz,可惜随着温度上升很快又降到4.125GHz了,最终跑分结果也没有差多少。如果用强力水冷的话应该能多维持一段时间。
多核跑分功耗监控
PBO拉满+风扇拉满
总之,PBO的机制是散热越强,Boost频率越高,所以不同人获得的增益也不同,理论上来说分体水+手动拉满PBO设置应该能获得比我这个好看的多的分数,大家自己多试试吧,有问题评论区交流。
本文经“什么值得买”社区作者@GG的玩具小屋授权转载,文章内容仅代表作者观点,与本站立场无关,未经授权请勿转载。