设备的 CPU 周期数与设备的 CPU 频率之间的差异

设备的 CPU 周期数与设备的 CPU 频率之间的差异

我是一名研究物联网设备间任务卸载的研究人员。在编程工作中,我遇到了两个术语,即设备的 CPU 周期数和设备的 CPU 频率。我不确定它们是否相同,或者它们之间是否有任何区别。任何可以澄清这一点的参考资料都将不胜感激

答案1

摘自
https://www.intel.ca/content/www/ca/en/gaming/resources/cpu-clock-speed.html

时钟速度是 CPU 的关键规格之一——但它的真正含义是什么?

CPU(电脑的“大脑”)的性能对程序的加载速度和运行流畅度有很大影响。不过,有几种不同的方法来衡量处理器的性能。时钟速度(也称为“时钟速率”或“频率”)是最重要的指标之一。

 

时钟速度是多少?

一般而言,时钟速度越高,CPU 速度越快。不过,还有很多其他因素在起作用。

您的 CPU 每秒处理来自不同程序的许多指令(低级计算,如算术)。时钟速度衡量的是 CPU 每秒执行的周期数,以 GHz(千兆赫)为单位。

从技术上讲,“周期”是由内部振荡器同步的脉冲,但就我们的目的而言,它们是帮助了解 CPU 速度的基本单位。在每个周期中,处理器内的数十亿个晶体管都会打开和关闭。 在此处输入图片描述
频率是在给定时间内执行更多操作,如上所示

时钟速度为 3.2 GHz 的 CPU 每秒执行 32 亿次周期。(旧版 CPU 的速度以兆赫或每秒数百万次周期为单位。)

有时,多个指令在一个时钟周期内完成;在其他情况下,一个指令可能需要多个时钟周期才能完成。由于不同的 CPU 设计处理指令的方式不同,因此最好比较同一品牌和同一代 CPU 的时钟速度。

例如,五年前时钟速度较高的 CPU 的性能可能会优于时钟速度较低的新 CPU,因为较新的架构处理指令的效率更高。X 系列英特尔® 处理器的性能可能优于时钟速度较高的 K 系列处理器,因为它将任务分配到更多内核,并且具有更大的 CPU 缓存。但在同一代 CPU 中,时钟速度较高的处理器在许多应用程序中的性能通常会优于时钟速度较低的处理器。这就是为什么比较同一品牌和同一代的处理器很重要的原因。

 

时钟速度为何如此重要?

CPU 时钟速度是处理器性能的一个很好的指标。虽然众所周知,视频编辑和流媒体等应用程序依赖于多核性能,但许多新视频游戏仍然在时钟速度最高的 CPU 上获得最佳基准测试。

其他资源

答案2

术语“CPU 周期”和“CPU 频率”相关但不能互换。

CPU 频率与 CPU 的工作速度有关。简单地说,它是 CPU 执行的事物/计算的数量可以做一秒)

CPU 周期让我们衡量所完成的工作量。

打个比方——

CPU 频率类似于流过水龙头的水量(或电路中的千瓦功率消耗)

CPU 周期等于收集水所需的容器大小(或为特定大小的电池充电所需的千瓦时)

相关内容