多年来,计算机CPU中的内核一直在稳步发展。 我们首先拥有单核CPU,但很快发展到多线程,并继续发展到多核设置,从双核设计开始,然后推出四核、八核等。英特尔的第12代CPU和第13代CPU给我们带来了意想不到的升级:一个CPU封装中有两种不同的内核:E核和P核。
但究竟什么是英特尔E核和P核? 更重要的是,你为什么要关心?
为什么英特尔CPU现在配备不同的内核?
到目前为止,x86计算机使用的核心布局由大部分彼此相同的核心组成。 每个核心都具有相同的处理能力和时钟速度。 由于多核设计的目标是在所有内核之间分配任务以更快地处理事物,因此这是一种有意义的设计。
直到英国半导体开发商Arm决定使用所谓的big.LITTLE架构进行转换。 ARM架构实际上有两组内核执行不同的任务。 更大、以性能为中心的核心处理更重的任务,而更小、以效率为导向的核心承担后台任务,同时消耗更少的能量。 这种组合使Arm能够提高其芯片性能,同时保持低功耗。
这正是英特尔在这里所做的。 你有两组核心做不同的事情。 英特尔最初在其移动Lakefield芯片Intel Core i5-L16G7和Core i3-L13G4上试验了这种布局。 这些芯片带有一个P核和四个E核。 虽然最初的版本在性能上参差不齐,但该公司再次推出其主要芯片系列Alder Lake,然后推出其继任者Raptor Lake,后者广受赞誉。
据传AMD迟早会为其Ryzen芯片进行这种设计,但该公司尚未宣布这样做的计划。
英特尔的E核和P核芯片配置与Arm多年来使用big.LITTLE所做的工作几乎相同,到目前为止,它已经成为其他x86核心布局的值得升级。
什么是英特尔P核心?
让我们首先了解什么是P核或性能核。
在英特尔的两个不同核心布局中,P核是芯片上最强的核心。 这些是消耗最多能量、以最高时钟速度运行并全面完成指令和任务的那些。 这些是芯片中的“主要”核心,它们承担着大部分艰苦的工作,举起了更重的重担。 在英特尔最新的CPU上,P核基于英特尔的Golden Cove或Raptor Cove微架构(分别取决于它是第12代还是第13代),接替了Rocket Lake(第11代)芯片中使用的旧Cypress Cove内核 .
P核通常会处理更重的任务,例如游戏或更重的处理负载,以及通常受益于单核性能的其他工作负载。 过去,当英特尔芯片上的内核完全相同时,PC的所有指令都在所有内核之间平均分配。 此外,P核还提供超线程,这意味着每个核心将有两个处理线程,以更好地处理负载。
什么是英特尔E核心?
P核实际上与我们多年来所熟知的核心相同。 这里展示的真正明星是英特尔E核,或效率核心,它们是该CPU设计中真正的新亮点。 当P-cores成为所有头条新闻和所有关注的焦点时,E-cores退后一步来处理其他类型的日常任务。
E核比P核更小、更弱,但同时它们消耗的功率也更少。 他们的全部重点是电源效率和实现每瓦特的最佳性能。 那么,E-core到底有什么作用呢? 好吧,结合P核配置,它可以处理多核工作负载和其他类型的后台任务,同时让P核大部分时间未被占用以处理较重的工作负载。
在英特尔的第12代和第13代芯片上,E内核均基于英特尔的Gracemont微架构。 它是Tremont的继任者,Tremont为某些Pentium Gold和Celeron笔记本电脑芯片提供动力。 我们猜您已经知道它们的来源了——它们主要是以低时钟速度(在某些移动芯片中低至700MHz)运行的低功耗内核。 尽管它们是低功耗内核,但与前几代内核相比,英特尔喜欢炫耀它们的性能。
P核与E核:它们如何协同工作?
据英特尔称,第12代芯片中的P内核比英特尔第11代芯片中的内核提供了19%的性能,而第13代芯片仅在此基础上有所改进。 此外,Intel E