如果 i5 没有超线程,为什么它的线程数比核心数还多

如果 i5 没有超线程,为什么它的线程数比核心数还多

我在很多地方都看到过 i5 没有超线程,而 i7 是 i5 + 超线程。如果这是真的,那么为什么许多 i5 处理器的线程数比核心数还多(4 核心 8 线程),正如英特尔网站所言?

答案1

这很大程度上取决于处理器的生成和处理器的工程选择。

根据经验,每一代人都大致遵循:

  • i3:核心数低,无超线程
  • i5:低核心数+超线程
  • i5:中等核心数,无超线程
  • i7:中/高核心数+超线程

这有点儿像传闻,但说没有 i5 具有超线程是可以证明的错误。只是 i5 处于低端和高端之间。你可以在第五代处理器中看到上述组合。

多年来,i3 和 i5 之间的界限也发生了变化,我确信在某些代中已经出现了具有超线程的 i3。

不过,我上面提到的内容应该持保留态度,因为甚至有些 i7 处理器可能缺乏超线程,而且核心数量可能较少,尤其是在移动市场。

如果你想知道任何给定的处理器是否具有超线程,那么你应该检查https://ark.intel.com/对于处理器。

任何线程数高于核心数的处理器都具有超线程。

答案2

许多移动 i5s具有超线程。许多移动 i3s具有超线程。

台式机 i5没有超线程。桌面版 i3s也没有超线程。

这些链接适用于当前一代。除了台式机 i3 外,许多前几代产品在这方面都类似:它们曾经具有超线程。

相关内容