Intel|英特尔Alder Lake处理器将至 如何科学去跑分?

苹果M1处理器在去年惊艳亮相 , 在桌面环境下表现出了惊人的性能和效率 , ARM阵营可谓是扬眉吐气 。而今年 , 似乎要轮到x86阵营反击了 。英特尔将会在今年推出全新架构设计的x86处理器Alder Lake , 它的革命性之处 , 在于使用了ARM中实装多年的大小核架构 。
访问购买页面:
英特尔旗舰店
【Intel|英特尔Alder Lake处理器将至 如何科学去跑分?】
Intel|英特尔Alder Lake处理器将至 如何科学去跑分?
文章图片


Alder Lake使用了大小核混合架构 , 在不同平台对应有不同规格
高性能大核+高效率小核的组合 , 已经被证明的确可以带来更好的体验 。然而这样的设计 , 在x86阵营中凤毛麟角 , 之前的评价体系对于Alder Lake来说 , 或许是不够精确的 。那么要如何才能客观评价Alder Lake?待到Alder Lake正式发布、以第12代酷睿处理器的正式产品名登场时 , 要如何跑分才能更科学?今天就给大家分享几个思路吧 。
用适合的操作系统跑分
如果你这几年有关注AMD的锐龙处理器 , 那么应该知道操作系统的调度 , 对于CPU的性能影响是非常大的 。无论是对于锐龙也好 , Alder Lake也好 , 架构的改变 , 需要操作系统采用新的调度算法 , 才能发挥CPU应有的性能 。
以锐龙CPU为例 。锐龙之所以可以轻易推高核心数量 , 和它独特的拓扑架构密不可分 。例如在Zen 2中 , 每4个核心封装成为一个CCX , 每两个CCX封装为一个CCD , 这样的好处是可以通过简单增加CCX和CCD模块 , 堆砌出更多核心 。

Intel|英特尔Alder Lake处理器将至 如何科学去跑分?
文章图片


AMD Zen2的架构 , 可以看到核心-CCX-CCD的拓扑
但是 , 这样的架构带来了CPU调度的新问题 , 例如核心和核心直接的通讯 , 会出现跨CCX乃至跨CCD的情况 , 而跨CCX的核心之间通讯 , 会产生额外的延迟 。例如一个程序用了CPU两个核心 , 但这两个核心有可能位于同一个CCX , 也有可能分别位于不同的CCX中 , 后一种情况会带来更高的通讯延迟 , 性能数据自然逊于前一种情况了 。
在Windows 10 1903中 , 系统对此进行了优化 , Windows 10 1903系统会优先调度处于同一CCX内的核心 , 避免跨CCX造成的延迟 , 多核性能有所提升 。

Intel|英特尔Alder Lake处理器将至 如何科学去跑分?

推荐阅读