多核能效提升显著, 节电优能促进环保: ClockTuner v2.0 for Ryzen 不完全指北
尽管Zen3发布至今3个月依然抢手,但小编也在5900X简测的留言中看到买到Zen3的同学也越来越多了,可喜可贺,七喜可乐呀!先给大家拜个晚年,祝大家牛年大吉,再送上这篇小编在春节期间来回折腾很久的攻略,希望大家的Zen2/Zen3都是金色传说,银色稀有和青铜组也能通过这篇攻略牛转乾坤!
前置需求和结论
太长不看.jpg补丁:通过CTR2.0调节之后,双CCD的5900X在保持PBO的单核性能同时,多核性能提升幅度非常明显,能够超大限度压榨当前散热条件下Zen2/Zen3的多核性能,喜欢静音低温的同学也不用定压锁频率从而放弃PBO的单核性能。
看过上一篇的同学应该知道小编家境贫寒只有祖传雅浚G3这个100块都不要的4热管单塔散热器,默认PBO时顶着90°温度墙跑R20多核频率只有4.25GHz,分数也只有8341。经过CTR2.0调整之后,测得小编这颗银色稀有5900X的两个CCD可以分别稳定在1.2V @ 4.6Ghz/4.5GHz,此时R20多核也接近8900分,几乎是3950X的水平。
所以,为了顺利用上CTR2.0,我们需要检查BIOS设置,并且确保内存和FCLK超频稳定不报错:
首先我们要确认将主板BIOS更新到超新,并且微码要在AEGSA 1.1.9.0以后,1usmus大神要求是AEGSA 1.2.0.0微码,但小编实测1.1.9.0也可以正常用(微星gkd)。以微星主板为例,确认微码符合要求之后,先在BIOS的AMD PBO选项中,将PBO设为自动(Auto),而不是允许(enable)。
接下来,我们要在AMD CBS选项中,确保Global C-State、CPPC两项均保持开启,并且CPU高级设置中,不要关闭PSS Support(AMD Cool 'n' quiet 冷又静)。大家在PBO设置抄作业的时候,估计很多作业会让大家关闭CPPC、冷又静等节能选项,实际上AMD PBO2需要配合它们才有更好能效比,并且CPPC也能让PBO单核负载能用上体质超好的核心,让PBO频率更高。
返回到高级CPU配置菜单,确保PSS Support选项自动或者开启,不同主板的名称不一,华硕、微星主板一般为PSS,等同其他品牌AMD Cool 'n' quiet 冷又静 选项。
接着,我们还需要设置防掉压,这也是很多同学在调整PBO2的curve之后,轻载或重载交替时出现黑屏重启的解决办法之一。微星的主板推荐3档或者2档,华硕4档,鸡架选Turbo档即可。如果大家找不到相对应选项,比如鸡架BIOS的蜜汁逻辑UI,可以直接恢复BIOS默认设置,再调好内存、FCLK和防掉压即可。
超后,也是超频时很容易被忽视的部分,内存和FCLK稳定性。相比跑分的提升,小编更注重的是超频后日常使用稳定性,不会打游戏干活报错,也能在渲染转码等重活时节省更多时间,也能让发热更小更省电,这才是小编心目中理想状态下的超频。内存和FCLK稳定性是Zen2/Zen3 CPU超频的基础,很多同学会说我memtest 1200%都过了还怕啥,根据小编的经验,memtest 1200%依然不够保险,不管是R23、Blender还是3Dmark烤鸡都碰到过报错。
相比memtest,战斗民族出品的TM5不仅对于内存压力更大,也能更好地检测FCLK的稳定性。在Zen3刚发布时华硕微星旗舰主板都碰到了FCLK过不了1800的情况,更新几个BIOS后才见好转,FCLK不稳定,内存也超不上,轻则系统whea 18/19报错,重则蓝屏死机。TM5默认的配置文件压力不够大,目前大家用得多的配置文件有anta777的Extreme 1,以及好评更多速度更快的NGA大佬Ollie的极速配置。
在确定BIOS设置、内存、FCLK都稳定无误之后,我们的CTR2.0之旅正式开始。
测试CPU体质
首先在Guru3D上下载CTR2.0和Cinebench R20,然后将CTR2.0解压缩,再将Cinebench R20解压缩到CTR2.0文件夹内的 “CB20” 文件夹中,然后打开CTR2.0,左侧点击“TUNER”。
接着我们在Settings mode里切换成“Advanced”,为了照顾到Zen2,1usmus大神默认的“Diagnostic Voltage”的电压对于Zen3偏高,如果你是Zen2,可以保持1187mV不动,如果你是Zen3,小编推荐从1100mV开始测试。左边的Cycle time是AVX测试时间,为了节约时间,可以把默认的360秒调成120秒。如果你Cinebench R20位置正确,点击“Diagnostic Voltage”之后,CTR2.0会按目前的PBO设置来跑一次R20,然后开始以1.1V@4.375GHz为基准来降压试探CPU体质。
判断CPU体质的时间长到能接近1个小时,小编的5900X是超菜的银色稀有,十多分钟就结束战斗了,实惨。然后你就可以在右边的信息栏中看到这颗CPU的体质级别“Silver Sample”,并且提供了P1、P2两档超频参数,并自动设置好了P1的参数。
CCX delta顾名思义,就是两颗CCD的频率差。Zen3这代CPU中,双CCD(5900X,5950X)款通常是一颗优秀体质的CCD搭配一颗鶸CCD,以小编这颗5900X为例,可以看到CCX1中超菜的核心的CPPC值是158,都要比CCX2中所有核心的CPPC值高。CPPC值不代表核心体质,只是在单线程应用中,核心负载的优先级,CPPC值越高,CPU跑单核时就会让它满载,所以在一定程度上体现了AMD对于核心体质的判断。因此,相同电压下,CCX1的核心能跑上更高的频率,CCX2的核心也不至于被强行拉高频率导致出错,这就是设定 CCX delta的意义。
超频和稳定性测试
在测试完CPU体质之后,我们就可以用CTR2.0来自动进行超频和稳定性测试了。之前CCX delta和P1档的参数,CTR2.0已经自动填好,确认无误后,你就可以按下“Tune” ,并等待CTR2.0完成超频测试。之前也提到过,想让超频测试更快,Cycle time可以缩短到120,当然稳定性也就稍打折扣了。
担心电压低不够稳,小编把Reference Voltage提高了25mV到1.2V,测试结束得到CCX1 4625@1.2V、CCX2 4475@1.2V的结果。这时候并没有完事儿,你可以点击Profile Management,然后点Fill P1 Profile,就会将超频测试的结果填入P1配置中,再点击Apply 就能让配置生效了。
细心的同学会发现小编的P1和超频测试给的结果不一样,CCX2降低了25MHz,这就是之前小编提到“将Cycle time缩短到120”的副作用。超频测试时间太短稳定性不够,在CTR2.0自带的稳定性测试中无法通过测试,CCX2的16线程挂掉了。于是CCX2降低25MHz,顺利通过稳定性测试,此时转回到Profile Management,点击Save P1将结果保存起来。
同理,我们可以将之前“Diagnostic Voltage”得到的P2参数填入Reference Voltage和Reference Frequency中,然后点击“Tune”来自动超频测试。1usmus大神加入P2参数的目的是用于混合负载的游戏中,CPU需要多核但吃不满,也对单核频率要求高,这时我们可以将电压拉高到1.3V,通过“Tune”来寻找一个更高的多核频率上限。然后小编这颗鶸5900X的优质CCD,也就是CCX1都只能稳定在4.7GHz@1.3V,实惨!
在得出P1、P2两档参数并且分别用CTR2.0测试过稳定性之后,可以回到Tuner界面,开启Hybrid OC并且设置开机自启和超小化,这样在每次开机是都不用重新打开并设置CTR2.0,系统会自动按照设定调节CPU。当然,为了保险起见,R20或R23还是要跑半小时的,虽然CTR2.0带的P95也很严格,但小编的经验是过了Aida FPU、P95这些软件也没用,游戏、3Dmark烤鸡、Blender和R23还是容易出错。
果然不出所料,R23撑了20分钟挂了,于是小编又双叒叕把频率降了25MHz,现在是CCX1 4.6GHz@1.2V,这次终于过了R23的30分钟测试。再看看单烤FPU的温度,之前小编把温度墙设置在85°C,现在即使雅浚G3也能让5900X的CCX1和CCX2分别在1.2V达到4.6GHz和4.45GHz。在碰到85°C温度墙之后,CTR2.0的Hybrid OC机制介入,停止P1配置,回到CPU原本默认状态,随着CPU降压降频,温度回落至85°C以下,然后Hybrid OC机制再度介入,让CPU重新回到满血状态,如此往复。
游戏中的表现更加出色,不管是吃CPU的鬼谷八荒,还是CPU和GPU都吃的戴森球,P2配置均已生效,1.31V@4.7GHz下,CPU的温度都在60°C以下,帧数和帧生成时间也非常稳定,不会出现PBO时温度、电压、频率过山车的现象。
跑分也同样如此,在CTR2.0 Hybrid OC开启后,不管是R20、R23还是CPU-Z跑分,或者Blender Benchmark的渲染时间,多核性能都比单纯靠PBO2调节curve的时候提升显著,并且不会因为核心体质不同,curve降压过多导致各类轻载重载黑屏重启的现象。
单核676,多核9979的成绩,仅靠着百元级别散热器就能达成,通宵挂戴森球、2077、大表哥2等游戏也非常稳定。如果你想实现华硕 C8DH 的Dynamic OC Switcher硬件级别的切换速度(让CPU-Z单核分数更高),可以在P1、P2的Holding time上将数值改低,当然更频繁的毫秒级别的切换也会更考验电源的动态响应。
在CTR2.0的P1、P2通过稳定测试之后,你也可以将之前调试出的PBO2 Curve曲线重新启用,至此大家的Zen2/3已经寻找到功耗和性能的平衡点,单核通过PBO依然能冲击5GHz,多核相比PBO在同样电压下全核频率也获得显著提升。1usmus大神的CTR2.1 (WIP) 中还带来了自动PBO超频的功能,如果你对于PBO2 Curve的设置很头疼,可以期待接下来的更新,通过合理的设置Curve,Zen3单核5GHz将会更简单。
Ryzen系列让小编心中的DIY火焰重燃,CTR系列小编也打算一直更新下去,希望大家也可以发挥DIY精神,多多交流分享DIY心得,共同提升。如果你想看到更多的硬件、DIY知识(怎样超内存,怎样选主板,DIY装机清单等等),大家同样可以畅所欲言,小编也会尽己所能用爱发电。超后,希望大家都能顺利买到金色传说!