小编Jam*_*mie的帖子

为什么我们的 CPU 的所有内核速度都相同,而不是不同速度的组合?

一般来说,如果您要购买一台新计算机,您将根据您的预期工作负载来决定购买哪种处理器。游戏性能往往由单核速度决定,而视频编辑等应用则由核数决定。

就市场上可用的产品而言 - 所有 CPU 似乎具有大致相同的速度,主要区别在于更多线程或更多内核。

例如:

  • Intel Core i5-7600K,基频 3.80 GHz,4 核,4 线程
  • 英特尔酷睿 i7-7700K,基频 4.20 GHz,4 核,8 线程
  • AMD Ryzen 5 1600X,基频3.60 GHz,6核12线程
  • AMD Ryzen 7 1800X,基频3.60 GHz,8核16线程

那么为什么我们会看到这种增加内核且所有内核具有相同时钟速度的模式呢?

为什么我们没有具有不同时钟速度的变体?例如,两个“大”内核和许多小内核。

例如,不是说 4.0 GHz 的四个内核(即 4x4 GHz ~ 16 GHz 最大值),一个有两个内核运行在 4.0 GHz 的 CPU 和四个内核运行在 2 GHz 的 CPU(即 2x4.0 GHz)怎么样? + 4x2.0 GHz ~ 16 GHz 最大值)。第二个选项在单线程工作负载上是否同样出色,但在多线程工作负载上可能更好吗?

我问这个问题是一个笼统的问题 - 不是专门针对我上面列出的那些 CPU,也不是针对任何特定的特定工作负载。我只是好奇为什么这种模式是这样的。

cpu multi-core cpu-architecture cpu-cores

81
推荐指数
8
解决办法
4万
查看次数

标签 统计

cpu ×1

cpu-architecture ×1

cpu-cores ×1

multi-core ×1