好奇:是什么让 CPU 比其他 CPU 更好?

好奇:是什么让 CPU 比其他 CPU 更好?

我已经思考这个问题很久了,希望有人能在这里轻松回答。如果我正在寻找最强大的 CPU,我应该真正关注什么?CPU 有这么多不同的参数,我想知道每个参数的作用以及真正重要的是什么。基本上是这样的:核心是怎么回事?如果我不使用优化的应用程序,理论上是使用四核 1.0GHz CPU 还是单核 4 GHz CPU 更好?此外,Sandy Bridge CPU 和 Ivy Bridge CPU 之间有什么区别?如果它们的时钟速度和核心数相同,Ivy Bridge 的性能会更好吗?时钟速度和核心数相同的旧款 Xeon 和新款 i7 真的性能更差/更慢吗?尺寸重要吗?当尺寸差异如此微不足道时,我为什么要选择 22nm CPU 而不是 32nm?缓存呢?缓存何时会影响性能?

答案1

不幸的是,如果不很好地理解底层 CPU 技术以及使用它们的应用程序,那么比较不同系列的两种处理器或确定“最强大”的 CPU 就并非易事。

当尺寸差异如此小时,我为什么要选择 22nm CPU 而不是 32nm CPU?

从百分比来看,这绝非微不足道;因为这是 1/3 的减少。尺寸变小意味着:

  • 更复杂的电路可以安装在相同的芯片尺寸上
  • 产生热量更少,因此可以使用更小的散热器或更多的超频
  • 22nm 版本可能更新,并且还集成了其他架构改进

核心数是多少?如果我不使用优化的应用程序,理论上是四核 1.0GHz CPU 好还是单核 4 GHz CPU 好?

多核允许系统运行多个应用程序而无需上下文切换,它还可以帮助提高整体响应能力,因为前台应用程序不会耗尽操作系统的 CPU 资源。

大多数典型的计算机应用程序不会将每个核心都发挥到极致,因此核心越多,性能就越好。相反,在某些情况下,例如大量使用单核但未针对多核进行优化的游戏,每个核心的时钟速度越高,性能就越好。

如果它们具有相同的时钟速度和核心数量[...哪个更好?]

根据经验法则,较新的版本应该会做得更好,因为它集成了最新的架构改进(更好的管道预测、更低的分支惩罚等)。

相关内容