Definition
Cycles Per Instruction
Cycles per instruction is the average number of clock cycles required to execute one instruction.
It is the reciprocal of instructions per cycle:
Effects of Static Branch Mispredictions
where
- is the branch rate
- is the branch cycle misprediction penalty
- is the branch misprediction rate