【计组】1.3.计算机的性能指标

计算机的性能指标

名词解释

  • CPU主频:CPU内部数字脉冲信号震荡的频率(单位:Hz)
  • CPU时钟周期:单位脉冲时间(常用单位:微妙、纳秒)
  • CPI(Clock cycle Per Instruction):执行一条指令所需的时钟周期数
  • IPS(Instructions Per Second):每秒执行多少条指令
  • FLOPS(Floating-point Operation Per Second):每秒执行多少次浮点运算
  • 数据通路带宽:数据总线一次性所能并行传送信息的位数(各硬件部件通过数据总线传输数据)
  • 吞吐量:指系统在单位时间内处理请求的数量
  • 响应时间:指从用户向计算机发送一个请求,到系统对该请求做出响应并获取它所需的结果的等待时间
  • 基准程序:用于测量计算机处理速度的一种实用程序(例:鲁大师、安兔兔)

记忆点

  1. 210 = K
  2. 2 20 = M
  3. 2 30 = G
  4. 2 40 = T
  5. CPU主频(时钟频率)= 1 / CPU 时钟周期
  6. 执行一条指令时间 = CPI * CPU时钟周期
  7. CPU执行时间(整个程序耗时)= CPU时钟周期数 * CPU时钟周期 = (指令条数 * CPI)* CPU时钟周期
  8. IPS = CPI / CPU时钟周期
  9. KIPS = 103 IPS
  10. MIPS = 106 IPS
  11. KFLOPS = 103 FLOPS
  12. MFLOPS = 106 FLOPS
  13. GFLOPS = 109 FLOPS
  14. TFLOPS = 1012 FLOPS
  15. GHz = 109 Hz

例题

  1. 某CPU主频为1000Hz,某程序包含100条指令,平均来看指令的CPI=3。该程序在该CPU上执行需要多久?
    解:100 * 3 * (1/1000) = 0.3 s
  2. 主频高的CPU一定比主频低的CPU快吗?
    答:不一定,如两个CPU的,A主频为2GHz,平均CPI=10,B主频为1GHz,平均CPI=1
  3. 接上问,如果A、B的CPI一样呢?
    答:也不一定,不同CPU的指令系统也有不同,如A不支持乘法指令,只能用多次加法实现乘法;而B支持乘法指令
  4. 基准程序执行的越快说明机器性能越好吗?
    答:显然不是,基准程序中的语句存在频度差异,运行结果也不能完全说明问题
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农小易

你的鼓励将是我持续写作的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值