如何计算多核处理器的时钟速度?
例如,一个具有四个运行于3GHz的内核的处理器实际上是运行于12GHz的处理器,这是否正确? 我曾经遇到一个“ Mac vs. PC”的论点(顺便说一句,这不是本主题的重点……那是在中学时代),他的熟人坚持认为Mac仅被宣传为1Ghz机器,因为它们是双处理器G4,每个以500MHz运行。 当时我知道这很麻烦,原因是我认为这对大多数人来说都是显而易见的,但是我在该网站上仅看到有关“ 6核x 0.2GHz = 1.2Ghz”的评论,这让我再次考虑有一个真正的答案。 因此,这是关于时钟速度计算语义的一个或多或少的哲学/深层技术问题。我看到两种可能性: 实际上每个内核每秒执行x次计算,因此计算总数为x(内核)。 时钟速度实际上是对处理器在一秒钟内经历的周期数的计数,因此,只要所有内核都以相同的速度运行,则无论存在多少个内核,每个时钟周期的速度都保持不变。换句话说,Hz =(core1Hz + core2Hz + ...)/核心。