Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17
Slide 18
Slide 19
Slide 20
Product List
Optimal pipelining occurs when there are no branches and you are able to complete an instruction pipeline. In this example, it takes six clock cycles to execute six instructions. All operations are on registers. Once the instruction pipeline is filled at cycle three, each of the following cycles executes a new instruction. In this particular example, clock Cycles Per Instruction (CPI) equals one. In other words, one instruction is executed on each clock cycle. This is not the normal case.
PTM Published on: 2011-11-02