【问题标题】:What comes after Intel Xeon Broadwell dual processors?英特尔至强 Broadwell 双处理器之后会发生什么?
【发布时间】:2018-07-30 01:12:48
【问题描述】:

我正在编译数据以比较 CPU 和 GPU GFLOP 性能,我目前正在研究双插槽 CPU(E5-26xx 系列),但是在 Broadwell 之后出现了 Skylake 架构,它具有青铜和白银双处理器系列,但它们核心和性能比 Broadwell 少一半。我错过了什么吗?

【问题讨论】:

  • 您将微架构名称(Broadwell、Skylake、Coffeelake)与营销名称(Xeon XXX)混为一谈。考虑到英特尔广泛宣传Xeon Scalable 处理器,目前尚不清楚您在问什么。拥有 8 个以上的插槽(每个插槽 28c/56t)和高达 12TiB(!)的内存,它们看起来非常棒。标称频率和核心数量可能比 LC 架构略低,但这是具有可管理 TDP 的必要条件。
  • @MargaretBloom:我很确定问题是为什么没有只在 2S 系统中工作的高核数 Skylake-Xeon CPU。唯一被评为“2P”的 Skylake Xeon 是青铜/白银。
  • @PeterCordes 啊,好的。我很困惑,因为即使是 Gold/Platinum 也可以在 2S 系统中使用。我猜英特尔不想维护太多版本。

标签: intel cpu-architecture


【解决方案1】:

有趣的是,您似乎是对的,唯一的高核数 Skylake 服务器芯片也能够用于 4 插槽系统。 (https://en.wikichip.org/wiki/intel/microarchitectures/skylake_(server)#Brands)

您可以将黄金/白金 CPU 放入双插槽系统中。我假设您在高核心数 CPU 中所支付的大部分费用是核心/缓存本身,因此在 2 插槽系统中使用它们并不是浪费。

SKX 使用 UPI 而不是 QPI 作为套接字之间的互连。具有 2 个 UPI 链路的 CPU 可用于 4P 系统,形成一个环,而不是每个 CPU 中具有 3 个链路的 all-to-all。或者,2P 系统可以使用两个套接字之间的所有 3 个 UPI 链路来获得更多带宽。 (Wikichip has diagrams)

Bronze / Silver 和 Gold 5xxx CPU 有 2 个 UPI 链接,而 Gold 6xxx 和 Platinum CPU 有 3 个 UPI 链接。 (wikipedia)

在每个 Skylake-SP CPU 内部(在单个芯片上),内核之间的互连是一个网格,而 Broadwell 和更早的版本是环形总线。


4P/8P Broadwell(及更早版本)至强有一个小(14kiB?我现在找不到更详细的描述)窥探过滤器缓存(参见John McCalpin's post in this thread,但 2P 芯片没有,只是广播窥探从本地 DRAM 加载时向另一个套接字发出请求,当 L3 中的负载丢失时。这“使用了 QPI 带宽的一小部分”。(确切的窥探行为是 configurable with different modes 以优化低延迟本地内存与远程内存的延迟更小,等等)。

因此,对于 Broadwell 和更早版本,具有相同核心数的 2P 和 4P/8P 芯片之间存在硬件(不仅仅是人为营销/市场细分)差异。


Skylake-SP 始终具有窥探过滤器。请参阅基于目录的一致性 Intel's paper on Skylake-Xeon internals 中的部分。

(IDK 细节。也许青铜/白银芯片较弱,但他们的营销部门认为在黄金芯片内进行更细粒度的市场细分是不值得的。)

【讨论】:

    【解决方案2】:

    就英特尔 CPU 代号而言,您没有遗漏任何内容,但您关于“一半性能”的说法并不清楚。特别是,您比较了哪些确切的 SKU?而且,您为什么选择准确比较不同世代的产品?官方数据库在http://ark.intel.com,在这里您可以找到不同世代的相同细分市场的型号。

    【讨论】:

    • 这里表达的观点是否完全是您自己的,不代表您雇主的观点或意见?
    猜你喜欢
    • 1970-01-01
    • 2013-12-12
    • 1970-01-01
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    相关资源
    最近更新 更多