找回密码
 加入我们
搜索
      
查看: 1045|回复: 13

[CPU] 关于9950X3D PBO设置 CCD分配等问题的讨论

[复制链接]
发表于 2025-6-11 19:44 | 显示全部楼层 |阅读模式
本帖最后由 davidking 于 2025-6-15 20:18 编辑

一、前言
    本来我是比较犹豫要不要发这个贴子的,因为上次在论坛里发了一个帖,咨询一下买9950X3D还是等INTEL的纯大核CPU好,结果一大堆A粉出来阴阳怪气,非得要站阵营,好像我说INTEL一两句好话就禁止买AMD的CPU似的。后来根据大家的意见,intel堪用的CPU的确遥遥无期,所以最后还是买了9950X3D。在我眼中,一名成熟的DIYER就不应该站什么阵营,哪个型号好就用哪个型号,如果intel接下来出的CPU突飞猛进那我就用回intel。
    当然,最后选了9950X3D不排除当初阴阳怪气的人又会跳出来继续阴阳怪气我,但是我想着,这个论坛存在的意义就是为了让大家分享交流DIY经验,别人喜欢阴阳怪气也好,喜欢高高在上地炫技也好,喜欢发反问句好像觉得提问者竟然连这些都不懂也好,反正我就不忘初心,仅把我从各个途径了解到的一些说法放在这里,给接下来买9950X3D的玩家留一些经验和线索,少走一些弯路,也欢迎AMD平台的高手客观地分享经验,指点一二。
    最后先叠个甲,不同的人对9950X3D有不同的玩法,而我就是那种花大价钱买了旗舰U,但是平常没啥时间研究参数,只想用最少最简单的设置来发挥9950X3D最大性能的玩家,配置如下:
    9950X3D
    ROG x870e Hero
    宏基6000C28 48G*2
    p5801x
    7900XTX
    联力隐流一代散热器


二、关于超频
    首先说结论,偷懒不想折腾的人,直接内存开expo,PBO开auto即可,其他啥都不用调,“AMD就AUTO吧”这句话某程度上是十分正确。

    1.关于内存超频,华硕的BIOS上有expo1跟expo2两个选项,根据说明书上的说法:
    expo1是引用expo里的主要几个参数(频率、时序等),其余参数由华硕来优化;
    expo2则是完完全全地引用expo文件里的所有参数;
    至于哪个好哪个稳定,欢迎有时间的玩家测试一下给大家补充分享
   
    2.关于cpu超频,在BIOS的PBO超频选项中,有auto,disable,enable,advanced四个选项,一开始我就是在这些选项上翻车。因为网上面有个说法,说设auto实际上就是没开PBO,要开PBO就选enable或者advanced。于是,我便选了enable,其余的选项不动,全auto,结果不出意外地就出意外了。
    具体表现为:无论用什么测试软件压力测试都能顺滑通过,温度定格在95度,一点问题都没有,但是一到低负载(例如看网页或者看电影)就有一定几率会冻屏死机,尤其是晚上开了空调,cpu温度一低于50度就大概率死机。这么反常的表现我还是第一次见,后来看了论坛几个帖子,才知道有低负载死机的这一问题,这问题很大程度是因为低负载时电压过低,后来我继续深挖,得知一个目前看来比较可信的说法,在PBO的超频选项中:
     选auto就是在锁定默认功耗(约170W)下小范围进行PBO,电压保持默认设置。
     选enable就是开放所有功耗限制由主板尽情PBO,所有负压开启。
     选advanced就是玩家精调模式(想抄高手作业的选这个)。
    个人估计,由于我选了enable,系统自动调整了负压,导致低负载下电压过低,造成电脑死机。在我把PBO改回auto后,立刻就腰不痛,腿不酸了。
(在这里插播一条问题:170W跟250W是不是只对多核极限性能影响比较大,游戏性能影响比较小?高手说一下)

    那么如果既想选enable,又不想死机,有什么办法呢,目前网上面有几个办法可以尝试一下(仅分享思路,我自己没验证过):
    1.关闭C-states
    2.给低负载设正压

    对于第一点关闭C-states,网上面又有两种观点:
    观点一:关闭C-states可以让三缓性能提升10%,解决低负载冻屏死机;
    观点二:关闭C-states会导致待机高温,PBO潜力下降,CCD不能休眠导致调度失败
    针对以上两个观点,请高手们发表一下意见。另外给不熟BIOS的人提个醒,经过我研究说明书(这里吐糟一下:关于BIOS的设置问题问华硕的客服啥都不知道,想咨询攻城狮也不可以,盒子里也不带纸质版说明书),如果要关闭C-states的话就在advanced menu--AMD CBS--global c state control这一项里关闭

    对于第二点,给低负载设正压主要是在advanced menu--AMD overclocking--curve shaper(传说中的CS),打开里面有很多行,分别是:
    最低频低温
    最低频中温
    最低频高温
    低频低温
    低频中温
    低频高温
    中频低温
    中频中温
    中频高温
    高频低温
    高频中温
    高频高温
    最高频低温
    最高频中温
    最高频高温
    至于给低负载设正压是要调整哪几行,恕我水平有限,坐等高手分享经验


三、关于CCD调配
    总结网上面主流的说法,要达成以下条件:
    1.最新的主板BIOS
    2.最新的AMD芯片组驱动程序
    3.win11 24H2
    4.非steam游戏要添加进game bar

    实测在满足以上条件后,日常的程序运行会优先使用ccd1,打游戏的时候会调用所有ccd0,十分省心。当中还有个小插曲,按win+G死活调不出game bar,之后通过微软商店重新安装就好了

四、总结
    与之前的12900k+ddr4+win10平台相比,新安装的9950X3D平台操作丝滑流畅(也不知道是CPU还是傲腾的功劳),打游戏也十分顺畅,日常使用温度控制得比较好,值得一冲。




------------------------------------------------------------------------------------------------------------------------------------------------分割线
20250615更新

有时候不得不说,学无止境,因为我以前从来没接触过PBO,所以以上的一些观点是仅仅通过一个星期的实践得出的,显然是有点片面甚至错误的,随着时间的推移,研究了很多B站以及论坛上的旧贴,又得到一些新的观点,特此分享。

1.        auto并不是万事大吉,关键是每个人的硬件、软件及室温情况都不一样。一开始我觉得PBO直接选auto是最稳的,但是稳定使用一周后,还是毫无预兆地在看网页时死机(虽然一个星期偶尔死一次机不算多,但是以前用12900K平台可是从来死过机的,真恼火)。当然,这也不能全怪9950X3D(毕竟A粉总经常说,我们遇上什么问题都赖AU,还是用回IU吧),客观地来讲,BIOS版本、内存、系统、电源都有可能导致冻屏死机,而且这种一个星期才有一次的低概率死机,真的很难试验出原因。

2.        本来我是想着用最简单的设置来快乐PBO,但现在显然是行不通了,无论是选auto还是enable,都不能保证系统百分百稳定,所以唯一能做的,就是抄作业了。

先说结论,不抄不知道,用advanced模式精调参数,温度比auto低,性能比enable高,唯一缺点就是作业太多,不知道谁对谁错,每个人只能根据自己的情况慢慢调试,所以是一个折腾,但是收益颇大的过程,以下是我学习后的经验,基本上所有的作业来来去去都是折腾这几个选项:

(1)在AMD overclocking里进入,PBO选advanced

(2)PBO limits选motherboard(绝大多数人选这个)

(3)PBO scalar选10X(大多数人选10X,少部分人选10以下)

(4)CPU boost clock override(超频欲增加的频率)
         因为温度一高就降频,所以这个选项设多高也没用,可以选-50,不加不减,+100,+200,对大局影响不大

(5)platform thermal throttle limit(设温度墙)
         保守的一般设85度,激进的可设90度或95度

      接下来就是PBO的重头戏,curve optimizer(CO,PBO2)与curve shaper(CS,PBO3)这两项,所有作业的分歧都在于这两项应该怎样设。这两项都是用来降压的,因为PBO的原理就是,只要不碰温度墙就能维持高频率,要跑分好看,就要让温度低,要让温度低就要降压。

      简单地来说,CO设负压,就是把整个电压曲线往下移一个常数,无论是低频还是高频,都在原来的电压曲线上减去一个电压值,这就造成一个问题,高负载时减压没问题,可以降温,但是低负载时减去一样的电压值,就导致电压值过低了,容易冻屏死机,而CS就是解决这个问题,可以让玩家针对高负载单独设置负压,或者给低负载正压。但是存在一个不解的问题,就是CO跟CS如何互相影响,例如我CO设-10,CS设高负载时-10,那么高负载的时候,究竟是两个叠加-20,还是说以CS为准-10,所以目前有几个流派,一是只设CO,二是CO跟CS都设,三是只设CS。

       由于我实在没时间研究下去了,所以暂时只动CO,一开始设置CCD0-15,CCD1-25,但是后来还是死机,所以现在倒过来,CCD0-25,CCD1-15,CS设auto,刚好这几天也把华硕的BIOS更新到最新,目前来说没死机,但是接下来死不死机,who knows,先用着。在这样子设置之后,跑分比起之前突飞猛进,cpuz单核能有900以上,R23能到4.3-4.4左右(我知道分数偏低,因为现在夏天室温比较高)


3.还有一点需要提醒的,千万千万不要关c-states,关了c-states真的会拉低跑分哦。


幸苦码了那么多字,也不知道有没有用,算是给后入手9950x3d的小伙伴留点研究方向吧。




发表于 2025-6-11 19:51 | 显示全部楼层
wx.JPG
双系统win10也有,auto自动在用,因为这个系统以前给am4主板用过,重新装过最新芯片组驱动了

发表于 2025-6-11 20:00 | 显示全部楼层
我觉得游戏玩家开PSS关C-states是最优解
尽可能的减少频率波动能明显减少卡顿
发表于 2025-6-11 20:01 来自手机 | 显示全部楼层
pbo2  95度不太正常,95度负载到不了250w
发表于 2025-6-11 20:07 | 显示全部楼层
我是开启EXPO,PBO 选AUTO,频繁死机。。。
现在不知道怎么弄了
发表于 2025-6-11 20:09 来自手机 | 显示全部楼层
enabled就是把功耗上限解锁不会自动负压。。。
 楼主| 发表于 2025-6-11 20:26 | 显示全部楼层
银月 发表于 2025-6-11 20:01
pbo2  95度不太正常,95度负载到不了250w

其实关于温度又是一个容易混淆的地方,AIDA64里面的CPU温度有3种:

1.cpu温度(跟主板debug灯显示的温度一样)
2.cpu二极管温度
3.ccd温度

其中,ccd温度约等于cpu温度,二极管温度大于cpu温度约10度

其实我不知道你们平常讨论的cpu温度(包括超频设置温度墙的温度)是指哪种,我说的95度是二极管温度(DS说是CPU真实的内核温度),主板debug灯显示的温度应该大概85度左右
发表于 2025-6-11 20:34 | 显示全部楼层
davidking 发表于 2025-6-11 20:26
其实关于温度又是一个容易混淆的地方,AIDA64里面的CPU温度有3种:

1.cpu温度(跟主板debug灯显示的温度 ...

CPU温度是io die温度,CCD明显要更低
发表于 2025-6-11 20:50 来自手机 | 显示全部楼层
感谢分享,9953在途
发表于 2025-6-12 07:57 | 显示全部楼层
调度你最好还是用Process Lasso吧,game bar的方案真的很蠢,一点也不智能。。。。
发表于 2025-6-12 18:25 | 显示全部楼层
PBO enable怎么会自动负压呢
发表于 2025-6-12 18:35 | 显示全部楼层
你这个温度不对吧?我开的-35 然后日常5.45左右 温度在78度上下 内存是6400 C28 电压1.48 日常使用并没有太多的问题
发表于 2025-6-13 18:13 | 显示全部楼层
支持一个,我现在就在犹豫是否把13900k换了(应该还没缩,有票),考虑换9950x3D不懂散片还是盒(是不是雷和雕的差距不大?普遍还是可以的?),主板选暗黑870E还是华硕支持超外频的。。。考虑96G内存起,以后有可能插满四条内存。有没大佬给个建议。
发表于 2025-6-13 18:23 来自手机 | 显示全部楼层
之前踩过的一个坑:华硕抽象BIOS,什么都设置的没问题,但是所有游戏都跑在CCD1上。最后发现是不知道哪里的联动设置,会把core flex里面的action改成4,5,6(只有0和1是有效输入,大于1的数字都会被算成1)。

最后是手动把所有action都改成0,才终于正常了(基本上只打游戏),就很离谱
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2025-6-16 23:23 , Processed in 0.012030 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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