【P性能核与E能效核】
这是P核结构简图,代号Lion Cove,在微架构上进行了全面的彻底改进,大幅提升IPC并增强可扩展性,优化了每瓦性能(尤其是单线程),以及单位面积的性能。
它共有多达18个执行端口,吞吐量和效率更高,预测宽度也提升了8倍。
缓存系统大大增强,每核心一级数据缓存48KB,一级指令缓存192KB,二级缓存最多达2.5MB(Arrow Lake上最多3MB),同时所有核心共享最多12MB三级缓存。
频率控制也更加精细,间隔从100MHz大大缩小到16.7MHz,效果自然是能效更高。
官方宣称,新性能核的IPC性能比上代有着平均14%的提升,而且功耗越低,提升越明显,超低功耗下可达18%。
如果频率也能进一步提升,性能自然会更好,这一点要到后续公布具体型号规格的时候才知道了。
E能效核代号Skymont,也是全新设计的,号称Intel最节能的架构。
它重点扩展了工作范围、提升了多线程性能,也提高了整体的扩展性,以及加强预测以快速寻找指令、调度端口增至26个、队列加深以更快并行处理、分配和回退加快等等,
通过四个128位FP浮点单元和SIMD矢量单元,带来了两倍的矢量性能和AI吞吐量,可以更好地执行VNNI,对于AI PC的整体表现提升有很大裨益。
缓存机制与P核截然不同,每个核心有32KB一级数据缓存,所有核心共享最多4MB二级缓存,没有自己的三级缓存。
单线程性能可以在1/3的功耗下,平均提升多达68%,最高可接近翻倍。
多线程性能方面,四个E核组成一个集群,相比于Meteor Lake上的双核集群,只需要1/3的功耗,就能带来2.9倍的性能,单纯比较性能更是最高可以带来惊人的4倍提升。
P、E核组合,前者峰值性能提升超过50%,后者能效提升20-80%,可以更灵活地适应对高性能、低功耗等不同应用场景的需求,覆盖各种能效范围。
针对混合架构的调度,Intel 12代酷睿就引入了硬件线程调度器(Thread Director),Lunar Lake上进行了全新升级,结合操作系统的调度器,带来了动态的调度策略、增强的算法、更精细的控制等。
还设置了操作系统隔离区,加强了电源管理,可以将应用性能降低多达35%。
P核和E核之间,只要工作负载合适,就会首选分配给单个P核,多线程负载时再扩展到其他能效核,并按需导向性能核。上图就是Office办公下的核心调度实例。
此外,Intel也给予了OEM厂商更大的灵活度,可以选择设置性能模式、能效模式。