High Performance Computing 1
Instruction Pipelining
1
2
3
4
1
2
• 4 stage instruction
pipeline
• 3 instructions A,B,C
• 4 cycles needed
by each instruction
cycle
stage
• one result per cycle
after
pipe is “full” -- startup time
Fetch
Ins Fetch Data Execute Store
