Performance evaluation basics
Performance inversely proportional to execution time
user + system; I/O; memory accesses; CPU per se
CPU execution time (for a given program): 3 factors
- Number of instructions executed
- Clock cycle time (or rate)
- CPI: number of cycles per instruction (or its inverse IPC)
CPU execution time = Instruction count * CPI * clock cycle time