AMD拒绝混合架构设计:不学Intel的做法,没必要大小核共存

原创2022-09-29 11:58·杰夫视点

Intel从十二代酷睿开始,就采用了混合核心架构的设计,简单来说就是在CPU中同时放置了两种不同架构不同性能的核心,一种是性能P核心,一种是能效E核心。虽然Intel不认为大小核的说法是正确的,但是无论是行业内外,大家还是喜欢称Intel这种设计为大小核设计,比较类似于目前手机上的芯片设计。

按照Intel的思路,采用这种方案主要原因还是在性能足够的时候,在一些轻负载环境下做到节能省电的目的,而且加入了更多核心后,也能有效提升多线程的性能。所以Intel在十三代酷睿中依然采用了这样的设计,只是优化了缓存架构,同时保持了能效E核心的设计,但升级了性能P核心的架构。

Intel的这种设计是x86桌面处理器数十年来首次尝试混合架构设计,从技术上来说是极具革命性的。Intel会把这一设计贯穿到未来的处理器种,甚至未来在伺服器级的产品线中也会引入。之前有消息说AMD会在Zen 4后期的一些产品中采用类似的设计,并且在Zen 5处理器中全线使用大小核设计,向Intel靠拢,不过AMD近期直接否认了这种说法。

在近日AMD明确表示,没有必要单独建立一个能效E核心,这对目前应用来说并不适合。这实际上也表示未来AMD的处理器依然会采用全部大核心的设计,不会在一颗CPU中塞入不同性能和架构的核心。而之前所说的Zen 4后期会有不同的设计,只是AMD在核心上采用了不同的设计,但整个CPU内部核心的架构是统一的。

实际上,虽然AMD不支持在一个处理器中塞入不同的核心,但AMD自己设计的核心架构的确有不一样的,这样做的目的是为了适配不同处理器的工作。比如代号为Genoa的EPYC服务器处理器上,最高96核心192线程,这种核心主要是为了计算性能,走的传统大核心路线;而在另一款代号为Bergamo的EPYC服务器处理器上,最高则128核心256线程,它的架构就有所不同,频率和性能都要弱于Genoa,它主要是为了应付高密度计算而生。

当然AMD不会认为自己设计不同的核心能成为大小核,因为他们不会出现在一款处理器中,而且两种CPU的核心架构基本相同,采用的软件也一样,不需要单独让系统去调配。未来AMD的处理器即使架构不同,但绝对不会混搭核心,也不会有大小核的设计,所以AMD现在直接表态也是有原因的。不过AMD这种做法也不是没有好处,至少在软件开发上,要轻松很多,系统也能更简单适配。