MIPS Rate
MIPS = Instr count/Execution time x 106 = Instr count/CPU clocks x cycle time x 106 Instr count x clock rate Clock rate = ------------------------------- = -------------- Instr count x CPI x 106 CPI x 106
Execution time = Instr count x CPI ---------------------- Clock rate x 106 CPI x 106
= Instruction count MIPS x 106
Three Problems:
- Gives instruction rate, but is independent of instr set
- MIPS varies between programs on same computer
- MIPS can vary inversely with performance