lec_5

Computer Architecture
Performance
Performance & Coast:
Purchasing Perspective:
Design Perspective:
Studying Performance involves:
Performance Study Tells us:
Example:
Two Notions of “performance”:
Latency VS Throughput:
Performance Definitions:
Cont..
Example:
Understanding Performance:
Cont..
Definition of Time:
Clock Rate:
Computing CPU time:
Example of computing CPU time:
CPI:(cycles per instruction)
• You may notice that hardware takes longer for some
instructions and shorter for other instructions. So, given that
we need to find an average. so CPI is a essentially a weighted
average of CPIs of individual instructions.
Computing CPI: