浮点数操作速度指标
描述浮点数操作速度指标的如下:
MIPS(Million Instructions Per Second),指计算机每秒钟执行的百万指令数,是衡量计算机速度的指标。
MFLOPS(Million Floating-point Operations Per Second),指每秒百万个浮点操作,是衡量计算机系统的技术指标之一。MFLOPS不能反应整体情况,只能反应浮点运算情况。
CPI(Clockcycle Per Instruction),指每条指令的时钟周期数。
IPC(Instruction Per Clock),指CPU每一时钟周期内所执行的指令数目。
吞吐量:
指系统在单位时间内处理请求的数量。系统吞吐量主要取决于主存的存取周期。
这里需要理解的是吞吐量是单位时间处理请求的数量。就好比两位上班的社畜,同样是朝九晚五,但A就能在这段时间内处理更多的事务,我们就可以理解为A的吞吐量比B更多。也就是指一定的时间内到底能处理多少事情,提升这个指标的话就可以让计算机“运得更多”。
响应时间:
指从用户向计算机发送一个请求,到系统对该请求做出响应并获得所需结果的等待时间。通常包括CPU 时间(运行一个程序所花费的时间)与等待时间(用于磁盘访问、存储器访问、I/O操作、操作系统开销等的时间)。
这里就需要理解响应时间是指执行一个程序到底需要花费多少时间。好比田径比赛,大家都是跑相同的路程,比赛的名次是由时间来决定的。花费的时间越少,自然性能就越高。提升这个指标就可以理解为让计算机跑得更快。