|
Week |
Topic |
Slides |
Postscript |
|
1 |
Course introduction and overview |
||
|
|
Amdahl's Law |
||
|
|
Benchmarks and Performance Metrics |
||
|
2 |
Instruction set architectures |
||
|
3 |
Pipelining, structural hazards and forwarding |
||
|
5 |
Instruction Level Parallelism |
||
|
6 |
Tomasulo's Algorithm |
||
|
7 |
Dynamic Branch Prediction |
||
|
8 |
High performance instruction delivery |
||
|
9 |
Multiple Instruction Issue and Hardware Based Speculation |
||
|
11 |
Memory Hierarchy |
||
|
12 |
Ways to reduce misses/miss penalty |
||
|
13 |
Ways to reduce hit time /Main Memory |
||
|
14 |
Multiprocessors |
||
|
Finals |
Final Exam Time : TBA |
Good luck! |
|