Uniprocessor
Performance depends heavily on memory hierarchy
Time spent by a program
Timeprog(1) = Busy(1) + Data Access(1)
- Divide by cycles to get CPI equation
Data access time can be reduced by:
- Optimizing machine: bigger caches, lower latency...
- Optimizing program: temporal and spatial locality