解决Intel12代酷睿CPU【小核载满,大核围观】的问题(WIN11)

您所在的位置:网站首页 12代酷睿笔记本处理器是什么 解决Intel12代酷睿CPU【小核载满,大核围观】的问题(WIN11)

解决Intel12代酷睿CPU【小核载满,大核围观】的问题(WIN11)

2023-08-18 05:07| 来源: 网络整理| 查看: 265

文章目录 (一)起因和问题1.1 升级12代酷睿1.2 程序运行速度堪忧 (二)理论成绩旌旗招展2.1 CPU-Z2.1.1 【8P0E】2.1.2 【8P8E】 2.2 鲁大娘2.2.1 【8P0E】2.2.2 【8P8E】 2.3 其它测试软件 (三)解决:设置电源模式3.1 设置3.2 再次测试 (四)讨论4.1 操作系统和大小核心调度4.2 效率核心并不弱 这篇看似和软件无关,其实影响挺大的。 可以跳过无聊记录过程,直接看解决:)

(一)起因和问题 1.1 升级12代酷睿

前几天升级家里的台式机,CPU图便宜用了不带核显的Intel12代酷睿的QS版本。 参考链接:🔗参数。 以及:🔗《第12代英特尔® 酷睿™ Hybrid Technology 如何工作》 本身操作系统已经是Win11了,所以没有重新安装(测试条件更加公平)。

这一代和以往的Intel处理器都不同,第一次用了大小核设计(当然大小核是民间说法)。

大核(性能核心):Performance-core,简称p-core。小核(效率核心):Efficient-core,简称e-core。

具体这颗CPU有8个p-core,8个e-core。通过BIOS开关e-core可以得到不同的核心数量组合。 所以下面就用8P8E来简称默认的全开8个p-core,8个e-core。 而8P0E就是关闭了所有的e-core。

1.2 程序运行速度堪忧

升级完很开心,马上用自己的程序测了一下:

全核心8P8E下用了35秒, 比升级前i9-9900(ES) 的40秒只快了一点。 比公司的i9-9900KS 服务器的28秒慢了不只一点点,是慢,慢啊,慢啊……

观察到的现象大概就是下面的任务管理器的样子: 小核心满载(最后8个), 大核心空闲(前面16个:多线程x2)。 在这里插入图片描述 再次试了一下几个自己的程序,结果差不多。 通过BIOS中关闭小核心,再次测试快了不少。 大概如下:

程序8P + 8E8P + 0E9900(ES)9900KS单位Go 多线程35264028秒Pascal 单线程68487970秒Spark on VM1206080秒

反复开关机测试了各种情况。 和网上的结论差不多,非常奇特的总结来了:

程序指明16个或更多的线程,也只会满载8个小核心。逐步BIOS中减少小核心:8->6->4->2->1。即便只留1个小核也只会满载小核,大核继续围观(程序奇慢无比)。只有完全关闭小核,大核才正常参与工作,CPU占用也能到100%。 (二)理论成绩旌旗招展

虽然实际程序测试焦头烂额…… 但在各种评测软件下,是没有这个问题的,性能强到顶破天花板。

2.1 CPU-Z 2.1.1 【8P0E】

在这里插入图片描述

2.1.2 【8P8E】

在这里插入图片描述

2.2 鲁大娘

也叫做娱乐大师,不过似乎大家都喜欢她……

2.2.1 【8P0E】

在这里插入图片描述

2.2.2 【8P8E】

在这里插入图片描述

2.3 其它测试软件

自测的CB版本R15,R20成绩基本一致,看上去性能非常好。 国际象棋似乎无法识别大小核心,成绩有点怪。 更多的测试请看专业的评测吧。 总之就是评测软件结果好好好!!!实际程序运行差差差!!! 在这里插入图片描述

(三)解决:设置电源模式

⚠️注意不是 控制面板中的电源方案,那里保持 均衡 不用动。

3.1 设置

进入:设置->系统->电源->电源模式->最佳性能。 如下图,甚至无需重启:在这里插入图片描述

补充:在另一台不是12代酷睿CPU的服务器上。 同样位置,没有电源模式这个设置。如下图: 在这里插入图片描述

3.2 再次测试

再次测试,从任务管理器观察到大核也正常参与工作啦:) 补图如下,任务快了很多,截图时都完成了……汗。 在这里插入图片描述

测试了一下刚才那个小核载满,大核围观的程序,这次只用了17秒。 比8P0E的26秒明显提高,比设置电源模式前8P8E下的35秒更是天壤之别。

结果如下:

程序8P + 8E8P + 0E8P8E性能9900(ES)9900KS单位Go 多线程3526174028秒Pascal 单线程6848597970秒Spark on VM120605480秒

PS:最佳性能 模式下,观察到单线程程序依然在各个核心之间切换,大部分时间在小核上运行…… 看来果然调度和Win10不一样,且吃不满CPU就可能落到小核身上。。。这个另外继续研究。

多线程程序运行日志: 在这里插入图片描述

(四)讨论 4.1 操作系统和大小核心调度

从网上得到的消息是,必须Win11才能正确调度大小核心。 也有说法是Win10其实已经有了(因为ARM高通CPU嘛)但是调度策略没有开放。

没有看到关于Win11必须开【最佳性能】模式……或者我看得不仔细。 总之过程中浪费了不少时间……

不甘心关掉小核心用啊。。。 如果关掉小核心,也就是一个加强版的9900KS了。。。

4.2 效率核心并不弱

从测试结果来看,小核心其实不算弱。

我搜到的🔗这篇详细评测中提到, 经过大概计算,12代小核相当于9代正常核心运行在3.7GHz频率下。

除了没有超线程,不支持AVX512,就当作是买一赠一吧:)

最后,我还是希望能用小核换大核。 如果一定要加上个限定,那么8个小核换4个大核吧 😄

补充:各让一步嘛Intel,8个小核换2个大核也行 😂



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3