Clock Cycles per instruction (CPI) is the average number of Clock Cycles each instruction takes to execute. Different Instructions take different amounts of time on different machines Why? Multiplication takes more time than addition Floating point operations take longer than integer ones accessing memory takes longer than accessing registers changing the cycle time often changes the number of cycles required for various instructions.
Clock Cycles per instruction (CPI) is the average number of Clock Cycles each instruction takes to execute. Different Instructions take different amounts of time on different machines Why? Multiplication takes more time than addition Floating point operations take longer than integer ones accessing memory takes longer than accessing registers changing the cycle time often changes the number of cycles required for various instructions.
Clock Cycles per instruction (CPI) is the average number of Clock Cycles each instruction takes to execute. Different Instructions take different amounts of time on different machines Why? Multiplication takes more time than addition Floating point operations take longer than integer ones accessing memory takes longer than accessing registers changing the cycle time often changes the number of cycles required for various instructions.