目前Intel的第12到14代酷睿以及酷睿Ultra 100处理器Alder Lake、Raptor Lake和Meteor Lake的P-Core与E-Core都是挂在环形总线上的,共享L3缓存,而且布置也是类似的,都是把P-Core集中布置在一侧,而E-Core布置在另一侧,Alder Lake和Raptor Lake这种单芯片处理器,双向环形总线就会按以下顺序通信:一半P-Core、一半E-Core集群、iGPU、另一半E-Core集群、另一半P-Core、Uncore,而采用小芯片设计的Meteor Lake计算模块内只有CPU内核,所以环形总线结构会简单一些。
现在的Alder Lake、Raptor Lake和Meteor Lake的P-Core与E-Core都是这样分开集中布置的
但根据@Kepler_L2的消息,到了下一代Arrow Lake上,Intel就会改变现在这种布置,P-Core与E-Core集群改成交错布置的形式,他大概画了张图示意会变成什么样,下图是大致示意图,实际上Arrow Lake结构和Meteor Lake是类似的,计算模块内不会有内存控制器、核显和Uncore这些东西。
Arrow Lake为啥要改成这样呢?首先P-Core与E-Core交错布置有助于降低他们之间的通信延迟,因为新的硬件线程调度器会优先把任务分配给E-Core,在需求更高的性能的时候才会把任务移动到P-Core上,这种调度方式降低E-Core到P-Core的通信延迟就很有必要了。
其次就是可以分散高温源,你们在用12和14代酷睿的去跑下烤机就知道,P-Core的温度是比E-Core高得多的,把P-Core分开就能把热源分散开来,这有助于散热。
马克吐槽终极杀人王 07-02 20:26 | 加入黑名单
真的吗?我不信(鲁豫脸)
已有2次举报支持(0) | 反对(1) | 举报 | 回复
6#
我匿名了 07-02 18:15
這樣可以模組化設計吧.. 4+8為一組
支持(1) | 反对(0) | 举报 | 回复
5#
tao123教授 07-02 17:43 | 加入黑名单
换个思路,这样的设计也方便了日后的Chiplet化,等制程上去了,就方便堆核了。。。
支持(0) | 反对(0) | 举报 | 回复
4#
guaguahuang教授 07-02 15:46 | 加入黑名单
支持(3) | 反对(0) | 举报 | 回复
3#
Immax大学生 07-02 11:16 | 加入黑名单
支持(6) | 反对(3) | 举报 | 回复
2#
我匿名了 07-02 10:05
怕不是会影响关闭小核后的表现,强制玩家继续被大小核心调度折磨
已有4次举报支持(9) | 反对(4) | 举报 | 回复
1#
提示:本页有 6 个评论因未通过审核而被隐藏