数码科技

Intel Goldmont Plus 架构解析:大幅改进,为32核型号打下基础【wikichip】

本文地址:http://www.moepc.net/?post=4015

看到Goldmont Plus/+的名字,你可能会认为它只是加强版的Goldmont,那么你就错了。实际上Goldmont Plus和前代Goldmont一样,性能都有很大提升。

点击查看原图

Goldmont Plus

点击查看原图

Goldmont

点击查看原图

Silvermont

尽管前端没有改成传闻的4-way decode,不过分支预测单元之类的还是得到了加强。这次大幅改进的是后端。前端的fetch和decode保持3-way,后端加宽到支持4-way allocation和4-way retirement。换言之,Goldmont Plus的最大retire速率达到每周期4条。


QQ截图20171229171404.png

Intel提到Reservation Station(保留站)和Reorder Buffer(重排序缓存)也加大了容量,得以支持更大的乱序执行窗口。相应地Load/Store缓存也有增大。用于寄存器存储数据的某些Store-to-load 转发操作也有性能优化。


QQ截图20171229171833.png

缓存也是一样的待遇,共享L2缓存容量翻倍到4MB,L2 predecode cache(L2预解码缓存)变成Goldmont的400% – 从16KB增加到64KB。此外还增加了一个二级TLB,指令与数据共享。

QQ截图20171229162915.png

执行单元方面改进不少。Integer Execution Cluster(IEC,整数执行丛集)增加到4个端口,新增的第四个端口为独立的Jump Execution Unit(JEU,跳转执行单元),支持更快的分支跳转。AES指令的延迟和输出也有改善。

最有趣的估计要属FDIV 浮点除法器的改动。浮点除法器升级到基于radix-1024的高速设计(10bit)【Broadwell上首次引入,此前的Haswell/Ivy Bridge为radix-16】,各类浮点除法性能都有明显提升。随之还有带宽的显著增加,除法运算延迟也降低到原来的一半以下。



Goldmont的测试数据,Goldmont Plus应该会更上一层。



一直以来Intel低功耗处理器采用Chip-Level Multi Processing(CMP)作为组成的基本模块。【原文是core-level】


3.png


Silvermont、Airmont和Goldmont的一个CMP里只有2个核心 + 共享的1MB L2缓存,可以屏蔽其中一个核心变成单核模块。多个CMP模块通过Point-to-point Interface(IDI)连在一起,挂在System Agent上一条名为Tracker Unit的crossbar一致性总线上。




QQ截图20171229184248.png



比如Silvermont架构的Avoton/Rangeley ,是由4个双核CMP模块组成的8核心


QQ截图20171229162934.png

Avoton,Atom C-2000系列

此前发布的Goldmont架构 16核 Denverton,包含8个双核CMP模块

QQ截图20171229162940.png

Denverton,Atom C-3000系列

随之Goldmont Plus的发布,Intel开始转向四核CMP模块。

Goldmont Plus的一个CMP内包含:4个Goldmont Plus核心 + 共享4MB L2缓存


四核CMP可以屏蔽2个核心,变成双核

比如桌面/移动版的Gemini Lake就是1个CMP,双核也是通过屏蔽得来


不久前发布的桌面/移动版Gemini Lake,由1个四核CMP组成


如果Intel继续Denverton的8 CMP设计,配合新的四核CMP模块,新的C系列就能做到32核心。


QQ截图20171229162945.png

预测的新Atom


本文地址:http://www.moepc.net/?post=4015

via:https://fuse.wikichip.org/news/679/goldmont-plus-detailed-large-improvements-setting-the-stage-for-a-32-core-model/

原作者:David Schor

MOEPC.NET编译,有改动及修正,转载请保留出处。

剧毒术士马文

留学中 Comp.Arch|RISCV|HPC|FPGA 最近沉迷明日方舟日服 联系方式请 discord 或者 weibo 私信。目前不在其他平台活动。 邮箱已更新为[email protected]。 看板娘:ほし先生♥

相关文章

11 评论

        1. @wangbaisen1990:低功耗核心还是有用场的
          Atom发展了很多代了

          1. @剧毒术士马文:这玩意作为I/O服务器用的话 比起高通那个如何

  1. 相同 功耗 发热 的情况下 能不能有更高的频率实现单线程力拼 core m 。。。

    1. @chnhi:Core M的性能从来都不是重点…
      主要是许多主流架构才支持的特性

  2. 看了半天也没搞明白:这微架构是服务器的,还是桌面端的。

    1. @ayu:Goldmont+本身就是Atom产品线延续下来的(祖传24K L1-D $ 笑),低功耗低性能
      桌面/移动端只有1个CMP,给最低端的桌面/笔记本,性能低于主流架构奔腾双核
      服务器版本能拓展更多核心,适合特定应用,比如I/O IoT 存储
      真正的高性能计算还是得主流架构的Server版本

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部按钮