什么是 MIPS(每秒百万条指令)?
它可能是一种测量计算机处理器原始速度的策略。由于 MIPS 估计没有考虑其他组件,例如计算机的 I/O 速度或处理器工程,因此它不是确定计算机执行程度的连续合理方法。在这种情况下,以 100 MIPS 评估的计算机可能比以 120 MIPS 评估的另一台计算机更快地计算某些容量。
MIPS 估计已被 IBM 等计算机生产商用来衡量“计算成本”。计算机的价值以每美元 MIPS 决定。兴趣,在过去的几十年里,以每美元 MIPS 计算的计算机的价值一直在逐年增加。
如何计算 MIPS
计算 MIPS 所需的输入是处理器每秒的指令数、CPU 处理器速度(每秒周期数)、CPI(每条指令的平均时钟周期)和执行时间。
方法一:
如果不。给出了指令和执行时间。
步骤 1:在 no 之间执行除法运算。指令和执行时间并将值存储在变量中。
第 2 步:在该变量和 100 万之间执行除法运算,以每秒查找数百万条指令。
例子:
if a computer completed 2 million instructions in 0.10 seconds
2 million/0.10 = 20 million.
No of MISP=20 million/1 million
=20
方法二:
如果给出每秒周期数 (CPU) 和每条指令周期数 (CPI)。
步骤 1:在每秒周期数 (CPU) 和每条指令周期数 (CPI) 之间执行除法运算并将值存储在变量中。
第 2 步:在该变量和 100 万之间执行除法运算,以每秒查找数百万条指令。
例子:
If a computer with a CPU of 400 megahertz had a CPI of 2
400/2=200
No of MISP=200/1 million
0.0002
MIPS的优势
- 易于理解和测量
- 它有助于计算 CPU 处理器速度(每秒周期数)、CPI(每条指令的平均时钟周期数)和执行时间。
- 当工作量很大时它会处理。
MIPS的缺点
- 它可能无法反映真实的执行情况,因为简单的指令效果更好。
- 它是一种较旧的、过时的衡量计算机速度和功率的方法