我目前在工作时使用双核处理器,在家使用四核处理器。我注意到两台 PC 在启动应用程序/上网方面相当。
我能看到的区别是我的双核是 2.8GHz,我的四核是 2.4GHz。
拥有快速时钟速度的双核或具有中等时钟速度的四核更好吗?
例如,有四个内核每个运行在 3GHz 的处理器实际上是一个运行在 12GHz 的处理器,这样说是否正确?
我曾经和一个熟人争论“Mac vs. PC”(顺便说一下,这不是本主题的重点……那是在中学时代),他坚持认为 Mac 只被宣传为 1Ghz 机器,因为它们是双处理器 G4,每个都运行在 500MHz。
当时我知道这是胡说八道的原因,我认为对大多数人来说都是显而易见的,但我刚刚在这个网站上看到一条评论,大意是“6 核 x 0.2GHz = 1.2Ghz”,这让我再次思考是否对此有一个真正的答案。
因此,这是一个关于时钟速度计算语义的或多或少的哲学/深层技术问题。我看到两种可能性:
英特尔处理器/芯片组的每一代处理器之间的主要区别是什么?有性能差异吗?
我已经看过从第一代到第六代的处理器,但是我不知道/理解确切的区别。
可能的重复:
CPU 速度是否已经违反了摩尔定律?
补充阅读:
笔记本电脑上这些新的较低时钟速度的 CPU 是怎么回事?他们还能很好地运行应用程序吗?
更高的核心数或更高的时钟速度对计算机的性能更有利吗?
时钟速度和其他因素
90 年代,我的父母给我买了第一台配备 166mhz Pentium 处理器的计算机。当时真是太棒了。3 年后,我给自己买了一个 500mhz 的处理器,它在当时更好更便宜。时钟速度在 90 年代和 2000 年代初期急剧增加,但在达到 3GHz 时似乎停止了。
内存速度提高了,总线速度也提高了,现在处理器一般都是多核的,但是从2002年左右开始,CPU的核心速度基本没有变化。这是为什么呢?是否存在物理/理论限制?
我在英特尔的网站上比较了各种台式机/服务器处理器,发现 Xenon 协处理器家族由 61 个内核组成。(首先,这个名字让我觉得这好像是多处理器环境中的一个辅助处理器……但我猜不是这样?)
但是,用于台式机和工作站的 core-i 系列处理器的最大时钟速度为 3.9 GHz。任何服务器处理器的最大时钟速度都为 3.0 GHz,而最新的(上面提到的)协处理器只有 1.33 GHz。
我们不需要服务器机器中更高(或最高)的时钟速度,因为它是处理能力的主要阈值吗?暂时,如果我们有 61 个内核和大约 100+GB 的 RAM,从以性能为中心/资源匮乏的任务的角度来看,它是否会使时钟速度变得无关紧要?
非常感谢实际流程执行类比/示例的答案。:)