标签: clockspeed

为什么 CPU 制造商停止提高处理器的时钟速度?

我读到制造商不再专注于更高的时钟速度,现在正在致力于其他事情以提高性能。

  • 一台采用 Intel® Xeon® 处理器 E3110、时钟速度为 3.0GHz 的旧台式机
  • 以及配备 AMD Opteron(TM) 处理器 6272、时钟速度为 2.1GHz 的新服务器

当使用(单线程)执行简单的加密比较时

 openssl aes256c
Run Code Online (Sandbox Code Playgroud)

台式机的性能远远好于服务器。

那么即使是最新的优化,为什么时钟速度更好的处理器性能更好呢?

cpu performance clockspeed computer-architecture cpu-architecture

63
推荐指数
6
解决办法
2万
查看次数

为什么新一代处理器在相同时钟速度下速度更快?

例如,为什么 2.66 GHz 双核 Core i5 比同样是双核的 2.66 GHz Core 2 Duo 快?

这是因为更新的指令可以在更少的时钟周期内处理信息吗?还涉及哪些其他架构更改?

这个问题经常出现,答案通常是一样的。这篇文章旨在为这个问题提供一个明确的、规范的答案。随意编辑答案以添加其他详细信息。

cpu performance clockspeed cpu-architecture community-faq

38
推荐指数
3
解决办法
1万
查看次数

如何计算多核处理器的时钟速度?

例如,有四个内核每个运行在 3GHz 的处理器实际上是一个运行在 12GHz 的处理器,这样说是否正确?

我曾经和一个熟人争论“Mac vs. PC”(顺便说一下,这不是本主题的重点……那是在中学时代),他坚持认为 Mac 只被宣传为 1Ghz 机器,因为它们是双处理器 G4,每个都运行在 500MHz。

当时我知道这是胡说八道的原因,我认为对大多数人来说都是显而易见的,但我刚刚在这个网站上看到一条评论,大意是“6 核 x 0.2GHz = 1.2Ghz”,这让我再次思考是否对此有一个真正的答案。

因此,这是一个关于时钟速度计算语义的或多或少的哲学/深层技术问题。我看到两种可能性:

  1. 每个核心实际上每秒进行 x 次计算,因此计算总数为 x(cores)。
  2. 时钟速度是处理器在一秒钟内经历的周期数的计数,所以只要所有内核都以相同的速度运行,无论存在多少个内核,每个时钟周期的速度都保持不变. 换句话说,Hz = (core1Hz+core2Hz+...)/cores。

multi-processor clockspeed multi-core

26
推荐指数
2
解决办法
8万
查看次数

为什么CPU不更大?

CPU 相对较小,工程师们不断尝试将它们做得更小,并在同一表面上获得更多的晶体管。

为什么CPU不更大?如果一个大约 260mm 2 的芯片可以容纳 7.58 亿个晶体管(AMD Phenom II x4 955)。那么 520mm 2应该能够容纳双倍数量的晶体管,并且在技术上使时钟速度或内核增加一倍。为什么这没有完成?

cpu clockspeed

21
推荐指数
3
解决办法
6347
查看次数

涡轮按钮的目的是什么?

旧电脑上的涡轮按钮有什么作用?

clockspeed gaming

16
推荐指数
1
解决办法
4867
查看次数

为什么 RAM 上有不同的时钟速度和时序?

在构建计算机或计算机硬件方面,我并不认为自己是新手,但我从未花时间完全了解 RAM。

有人能告诉我为什么在 RAM 方面需要不同的时钟速度吗?
以及时机的好处。

谢谢

memory performance timing clockspeed

11
推荐指数
1
解决办法
657
查看次数

时钟速度较慢的新处理器会更快地运行旧应用程序吗?

我正在使用 Linux 并且有一个时钟速度约为 3 GHz 的旧 P4。时钟速度较慢的较新芯片会更快或更慢地运行我的旧应用程序吗?我一次只使用一个应用程序,一个旧的绘图程序(wine 中使用的 Windows 应用程序)无法利用多核,也不想在后台运行任何东西。

例如 - 我正在查看 CORE 2 DUO 1.86GHZ 的二手电脑。这只是时钟速度的一半,但却是一个更新的芯片。这会更快或更慢或大致相同地运行我的单个应用程序吗?

cpu clockspeed computer-architecture benchmarking cpu-architecture

11
推荐指数
2
解决办法
1031
查看次数

如何制作具有非标准时间速度(时间刻度)的虚拟机?

我认为这在技术上应该是可行的,但我不知道在现有软件中可以有任何方法来做到这一点。

我的意思是——VM 中的“硬件”时钟应该能够以不同的速度运行,例如,比正常情况慢几倍,或比正常情况快 100 倍。因此,例如,一次Thread.sleep(1000);调用不一定要花费 1 秒,而是可以是任何时间,具体取决于“硬件”时钟的速度。再比如,如果某款游戏使用定时器来控制物体运动的速度,那么它的速度也会随着定时器的速度而变化。

此外,了解实际硬件时钟的速度是否可以调整,以及在哪个硬件上进行调整也是很有趣的。

更新

有两个看似相似的问题,但它们是关于 CPU 速度的,而不是定时器速度(这是完全不同的事情)。所以我认为这个问题不是重复的。

time virtualization clock clockspeed virtual-machine

11
推荐指数
1
解决办法
1903
查看次数

为什么 CPU 时钟速度停止增加?

可能的重复:
CPU 速度是否已经违反了摩尔定律?

补充阅读:
笔记本电脑上这些新的较低时钟速度的 CPU 是怎么回事?他们还能很好地运行应用程序吗?
更高的核心数或更高的时钟速度对计算机的性能更有利吗?
时钟速度和其他因素

90 年代,我的父母给我买了第一台配备 166mhz Pentium 处理器的计算机。当时真是太棒了。3 年后,我给自己买了一个 500mhz 的处理器,它在当时更好更便宜。时钟速度在 90 年代和 2000 年代初期急剧增加,但在达到 3GHz 时似乎停止了。

内存速度提高了,总线速度也提高了,现在处理器一般都是多核的,但是从2002年左右开始,CPU的核心速度基本没有变化。这是为什么呢?是否存在物理/理论限制?

cpu clockspeed

9
推荐指数
0
解决办法
384
查看次数

英特尔睿频加速如何工作?

我刚买了一个新的英特尔 CPU,规格显示为 3.5GHz,但涡轮增压至 3.9GHz。英特尔睿频加速有什么作用?从描述来看,他们好像在说“道路的限速是 100 公里/小时,但如果你达到这个速度,那么新的限速是 140 公里/小时”。为什么不直接将时钟速度设置为 3.9GHz?那么 Intel Turbo Boost 实际上在做什么呢?

cpu clockspeed turbo-boost

9
推荐指数
2
解决办法
2万
查看次数