计算机有两种不同的性能

  • Time to do the task(响应时间)
  • Tasks per sec (吞吐率)

性能评价标准是执行时间

程序可能会对某些硬件有优势,是一个重要的因素。

CPI

MIPS数 MFLOPS

MIPS 会受到程序本身种类的影响,编译器优化之后指令种类变化可能会看起来 MIPS 变大,但是指令数会变小

所以要选择适合硬件平台的软件来执行

响应时间=程序执行事件=等待事件(作业提交开始到结束的事件差,包括系统 io、用户 CPU、系统 CPU 等所有的事件开销)

Amdahl定律

计组第一节作业