当前位置: 首页 > article >正文

【计组】性能指标——速度

衡量计算机性能的指标之一——速度,是指计算机执行完所有指令所耗费时间的长短。

一、概念:

引出了如下概念:
机器字长:指计算机一次能处理的二进制位数,也就是我们通常说的32位64位计算机中的位。

机器字长决定了计算机一次能够完成的工作量,时钟周期决定了一次完成工作所需的时间。

时钟周期:指计算机完成一次基本运算所需的时间(以s为单位)。

但是我们通常使用时钟频率来表示,时钟频率(主频)= 1/时钟周期。

CPI(Clock cycle Per Instruction):执行一条指令所需的时钟周期数。

IPS(Instruction Per  Second):每秒能执行多少条指令。(常用的有:MIPS每秒执行多少百万条指令)

二、公式

IPS = 1 / (CPI*时钟周期)= 主频 / CPI (CPI*时钟周期是一秒能执行的指令条数)

程序耗时 = 平均CPI * 指令条数 * 时钟周期

总结:

计算机工作速度不能单看机器字长,由“程序耗时 = 平均CPI * 指令条数 * 时钟周期”可知,速度与这三个因素都是相关的。


http://www.kler.cn/a/3758.html

相关文章:

  • (一)相机标定——四大坐标系的介绍、对应转换、畸变原理以及OpenCV完整代码实战(C++版)
  • CSS实现实现票据效果 mask与切图方式
  • LeetCode 110.平衡二叉树
  • BUUCTF_Web([GYCTF2020]Ezsqli)
  • 农业农村大数据应用场景|珈和科技“数字乡村一张图”解决方案
  • redis性能优化参考——筑梦之路
  • linux入门---环境变量
  • 【CANoe】CAPL_UDS安全算法dll制作
  • 吸烟行为检测系统(Python+YOLOv5深度学习模型+清新界面)
  • WPF 常用控件
  • Android源码面试宝典之JobScheduler从使用到原理分析(三)【JobService、JobInfo】
  • JavaScript 之数据交互
  • PDF.js 前端开发使用指南
  • 常见的卷积神经网络结构——分类、检测和分割
  • Python实现GWO智能灰狼优化算法优化Catboost分类模型(CatBoostClassifier算法)项目实战
  • python--exec
  • 「ChatGPT」十分钟学会如何在本地调用API_KEY(最新版 | 附源码)
  • 【数据结构】第五站:带头双向循环链表
  • 【Linux】权限详解
  • Meson与Ninja
  • 蓝桥杯刷题冲刺 | 倒计时16天
  • 低代码开发:助力企业高效实现数字转型的一大利器
  • 个人简历html网页代码(使用chatgpt完成web开发课的实验)
  • 一文学会 Spring MVC 表单标签
  • 【C语言蓝桥杯每日一题】—— 货物摆放
  • 【Vue3】模板语法