CoreCycler在intel平台上的应用 以9750H为例
来源:哔哩哔哩      时间:2023年08月30日

CoreCycler是为AMD PBO curve optimizer做稳定性测试的软件,它可以逐个核心触发高频,以测试每个核心在高频时的稳定性。作者说它可能可以用在intel平台,但他没有试过。这篇文章我来测试一下。


(相关资料图)

事情是这样的。我有一台戴尔G3 3590笔记本,配置是9750H+1660ti。G3嘛,散热拉跨,导致我用它玩守望先锋的时候,平时可以跑到144+帧,打团就掉到70帧左右,非常的卡。通过监控软件分析原因,是CPU达到100度触发温度墙,导致降频。所以降压可以显著提高性能。

现在的CPU默认状态都是动态频率,包括intel turbo和amd precision boost/XFR。动态频率简单来说,就是核心空载进入C-states睡眠状态,轻负载高压高频,重负载低压低频(防止过热)。所以动态超频的稳定性测试,使用传统的prime95/FPU是不可靠的。因为这些软件会让核心处于低频状态,无法测试高频时的稳定性。笔记本的降压本质就是超频。因为降压会导致功耗降低,在给定的温度墙/功耗墙下,可以跑到更高频率。amd curve optimizer是类似的,但amd的动态频率时刻与温度相关,不撞墙时降压也能实现超频效果。

给G3降压一波三折。首先是最新的BIOS已经不允许降压,只能降级。官网最新的是,Windows自动更新的版本是,都不能降压。是的,Windows竟然会给电脑更新BIOS,真的离谱。我之前刷了官网最新的版本。直接下载官网的版本,刷写,重启之后BIOS可以刷写成功,但intel ME会失败。进入系统后使用刷写文件查看ME版本,还是附带的新版。

我为了这个ME研究了很久。尝试使用官方的BIOS恢复,方法如下:

找一个U盘,格式化为FAT32。下载官方的版本BIOS,是一个EXE文件,改名为BIOS_,注意要显示扩展名之后修改。放到U盘根目录。关机,拔掉电源线。按住ctrl和esc,插入电源线,它会自动开机。等一会儿,会弹出一个窗口,选择BIOS recovery。之后是正常的BIOS刷写流程。但是ME还是会失败。

强调一点,现在的Windows会给笔记本刷BIOS,所以你什么都不做的话,BIOS恢复成功,进入系统,你只要关机或者重启,Windows就会把BIOS给你刷到新版,前功尽弃。所以,在BIOS恢复结束黑屏之后,连点F2进入BIOS,先按右下角的恢复,恢复factory设置,会自动重启,黑屏之后再连点F2,进入BIOS。Security,把Enable UEFI Capsule Firmware Updates关闭,apply,退出重启。之后进入系统,Windows是不会更新BIOS的。也就是说,在BIOS恢复之后,必须先把这个胶囊固件更新关掉,在此之前不要进入系统。

进入系统后,使用官方的刷写文件查看ME版本,是降级到旧版了。

所以ME究竟降没降到旧版呢?如降。

使用HWINFO查看ME版本,还是新版的。

这个版本号和版本BIOS的ME版本相同。

所以折腾个寂寞。理论上在系统里直接运行的EXE刷,应该可以实现相同的效果。不过同样要进行恢复出厂+关闭胶囊更新的操作。

ME固件是放在南桥里的,刷新BIOS的时候会向南桥发送ME固件,刷写流程里提示的失败就是sending过程失败了。应该是ME的新版固件不允许降级。这是Intel的锅。

好消息是ME不影响降压。

我想我只降压,用Intel xtu就行吧。结果最新版的xtu电压滑块是灰色的。寻找旧版,不知道哪个旧版靠谱。所以选择了第三方软件ThrottleStop。实测是可以降压成功的。下面讲一下如何操作。这个软件的教程,网上有很多,如果想进行更多的操作,可以自行学习。我这里只降压。G3的散热模块没有动过,硅脂也没有重新涂。

这个软件的大部分选项我都去国外网站学习过是什么意思,这篇文章不是主要讲这个的。只讲重点。

左侧的选项,High Performance,是为Windows添加高性能电源计划。笔记本默认只有一个平衡。修改后记得重新调整熄屏和睡眠时间。

Speed Shift EPP,比较新的Intel CPU使用的动态频率算法叫SpeedShift,旧版的叫SpeedStep。EPP,Energy Performance Preference。指的是后面这个数。范围是0-255,默认是128(平衡计划,高性能是0)。后面的绿色的SST表示SpeedShift已经启动。前面的勾,你勾上指的是你可以调整EPP数值。它不是SpeedShift的开关,SpeedShift是默认启动的。EPP,偏向0的数值表示核心更容易处于高频,偏向255则是低频。这里填0就行。

BD PROCHOT,Short for Bi-directional Processor Hot。有两个作用,一个是CPU达到100度的时候触发非常严重的降频,一个是GPU过热的时候,也给CPU降频。这个选项是游戏性能下降的罪魁祸首,建议关闭。

点击FIVR,弹出的是右侧的窗口。

中间那列,默认小点在CPU Core,表示此时调整的是核心。勾选Unlock adjustable voltage,调整下面的offset voltage。9750H网上推荐的降压值在125mv,即。我这里填的是120mv,第一次填写不建议过于激进,容易直接蓝屏。小数点后面有数值很正常,不用管它。

点击上面的CPU cache,同样方式调整电压。降压数值和核心相同即可。

调整之后,右上角的表格会显示此时的降压值。右下角的OK选择第三项。apply,OK。

这就降压完成了。别的选项我都没有动。毕竟我没有改过散热,用默认的温度墙和功耗墙保护硬件是合理的。

每次开机之后要手动打开软件。关闭软件不会恢复调整。只有重启或关机会恢复。不建议把该软件设置成开机自启动,一旦你的设置过于激进,正常情况重启就能恢复的,如果设置开机自启动,就像游戏死档了一样,每次开机都不稳定...就很难处理了。

当你要进行系统更新,驱动更新等比较重要的操作时,重启之后不要使用该软件,保证系统的绝对稳定。当你要玩游戏时,再开启软件降压。

(Turn On按钮不用管,它只负责左侧的第二项和第三项。这两项在较新的CPU上根本没有作用。

稳定性测试。

下载并解压corecycler。首先要修改。

stressTestProgram = YCRUNCHER

测试软件选择YCRUNCHER,它比P95压力更低,更容易触发高频。

runtimePerCore = auto

测试时间选择自动。每个核心约10分钟。

maxIterations = 1

测试几轮。你可以预估一下接下来多久你不用电脑,我这里一轮是75分钟左右。我测试了4轮,究竟测多少轮,取决于你对稳定性的要求。

因为是Intel的cpu,首次运行软件之后,log等级会被调整到最高,窗口里全是调试信息,这没办法,用amd的cpu是不会这样的。

运行Run 。

测试过程不要操作电脑,要静置。

它会逐个核心触发一个较低的负载,使其提升到高频,以此测试高频高压时的稳定性。

测试过程系统不崩溃,测试结束提示没有发现错误,即可认为通过测试。

我还进行了1小时20分钟的Prime95 small ffts测试,也是通过的。

性能表现。

可以看到降压对单核性能影响不大,但对多核性能提升幅度巨大。我折腾5800X最多只能提升4%左右的性能,到了散热拉跨的笔记本,直接提升了19%,惊呆了。我这只是降压的结果,如果多降点,超过20%应该不成问题。

进行第三项测试的目的是证明降压是有效果的,即不降级ME版本也可以降压。主打一个严谨。

其实这篇文章没有写完。我还没有测试守望先锋团战会不会大幅度掉帧导致卡顿。还是有可能卡顿的,但因为性能的提高,总体的流畅度肯定是比之前高的。

掉帧不只是卡顿,还有操作延迟提高带来的粘滞感。我已经习惯家里2K240硬件G-sync的流畅度了,笔记本那种低帧数的高操作延迟我很容易能感受到。如果还是会掉帧卡顿,我会尝试能否把核心频率降到一个比较低的数值,使得游戏过程中不会再撞100度温度墙。一个稳定的低帧数,操作延迟不会大幅度变化,我是勉强能接受的。

如果接下来需要进行降频操作,可能会再发一篇文章或更新本文。如果不需要降频就不发了。

可能有用的链接:

CoreCycler下载:/sp00n/corecycler

ThrottleStop下载:/download/techpowerup-throttlestop/

ThrottleStop教程(英文):/31385-the-throttlestop-guide/

标签:
深度
国债逆回购在哪买?国债逆回购可以通过在证券公司开立的证券账户进行...
泰安银行属于什么银行?泰安银行是一家股份制城市商业银行。泰安银行...
余额宝双休日有收益吗?余额宝双休日也会获得收益的,前提是周末之前...
1号刷的花呗当月9号还吗?不用。账单日产生的消费,通常记录在下个月...
没有银行流水怎么贷款?没有银行流水可以自存流水、提供夫妻一方的流...
哪些保单可以进行保单质押贷款?可以进行保单质押贷款的保单需要具有...

X 关闭

X 关闭