High Performance Computing 1
Instruction Pipelining (cont)
•Almost all current computers use some pipelining e.g. IBM RS6000
•Speedup of instruction pipelining cannot always be achieved
–Next instruction may not be known till execution - e.g. branch
–Data for execution may not be available