Intel Arrow Lake的性能对比Zen 5的重点不在于超线程,而是在于单核性能。Intel小核心Skymont的破天荒提升,外加后续Arrow Lake S Refresh 的8P+32E,让Intel在多核上并没有多少压力。Intel Core Ultra 2代的Lion Cove核心放弃坚持很久的超线程,总结起来就是Intel的大核已经到了不得不变化的时候了。
纵观现在主流CPU的核心,Intel的P核线(Core核心、Cove后缀的核心)可以说是历史最为悠久的核心了。AMD的Zen 核心从2016年诞生到现在为止只演变出了5代核心,苹果的A系列不太好分代数,不过最早也就只能追溯到2012年的A6。而Intel的P核线呢基本就是伴随2006酷睿品牌诞生的,而且还可以再往前追溯到Pentium,随后一直缝缝补补到今天。
显然进Intel的P核线已经出现了面积开销大、资源堆得多但是性能功耗不见涨的囧境,过早确立的核心架构桎梏住了后续架构的演进。Intel也意识到了这个问题,所以提出了Royal Cove计划,计划大幅度修改现在的P核。Lion Cove 虽然不是Royal Cove,但是显然已经进入到了这个计划中。不只是超线程,Lion Cove做了很多“违背祖宗的决定”。比如Lion Cove破天荒的大幅加宽了后端执行单元,而且做了整数和浮点端口的分离。这个在之前核心中都是完全没有的设计。
说回超线程,从Intel的口中说的是为了提升能耗比,但是这个东西应该只是表象而已。从结果来说,因为有Skymont的鸡血提升,Intel不需要超线程也能实现明显多核提升,也能顺带降提升能耗比和降低调度复杂性,看着皆大欢喜。
但是实际情况应该是,Intel准备推出新一代的超线程技术,Rentable Units,可能是Royal Cove中的一个设计。但是呢,这东西现在在Lion Cove/Arrow Lake中表现可能还有些问题,暂时无法在消费级中落地。
我个人是比较坚信的是未来随着处理器核心的进一步加宽,引入多个不同的线程来填满复用才是资源利用的最大化。你可以看成是一个核心的超线程,或者多个核心的缩线程,只是看怎么实现而已。现在的超线程可能会没了,但是未来一个处理器资源能被复用应该是趋势。
扫描二维码
关注&加群
MebiuW
点亮 ,告诉大家你也在看