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

2021-09-11 09:09:46
来源:文章来源于网络

  使用大小核混合结构,不同平台有不同的规格。
  高性能大核 高效率小核的组合,已经被证明的确可以带来更好的体验。然而这样的设计,在x86阵营中凤毛麟角,之前的评价体系对于Alder Lake来说,或许是不够精确的。如何客观评价AlderLake?AlderLake正式发表,以第12代核心处理器的正式产品名登场之前,如何更科学地跑步?今天让我们分享一些想法。
  使用合适的操作系统进行得分。
  如果近年来关注AMD的锐龙处理器,应该知道操作系统的计划,对CPU的性能影响非常大。无论是对于锐龙也好,Alder Lake也好,架构的改变,需要操作系统采用新的调度算法,才能发挥CPU应有的性能。
  以锐龙CPU为例。尖锐的龙能够简单地提高核心数量,与其独特的拓扑结构密切相关。例如在Zen 2中,每4个核心封装成为一个CCX,每两个CCX封装为一个CCD,这样的好处是可以通过简单增加CCX和CCD模块,堆砌出更多核心。
  的结构可以看到核心-CCX-CCD的拓本。
\
  然而,这种结构带来了中央处理器调度的新问题,如核心和核心直接通信,会出现跨CCX甚至跨CCD的情况,而跨CCX的核心之间通信会产生额外的延迟。例如,一个程序使用了两个中央处理器,但这两个中央处理器可能在同一个中央处理器中,也可能在不同的中央处理器中。后一种情况会带来更高的通信延迟,性能数据自然低于前一种情况。
  在Windows 10 1903中,系统对此进行了优化,Windows 10 1903系统会优先调度处于同一CCX内的核心,避免跨CCX造成的延迟,多核性能有所提升。