|
|
Class |
Chap |
|
|
Comments |
1 |
One |
Intro, Survival Skills, Benchmarks |
Units and Amdahl's Law |
Start Ch. 1 HW, WS 1 |
2 |
|
Dreaded CPU Equation |
MIPS, MFLOPS and Machines |
|
3, 4 |
More Machine Details |
ISA and Assembly Language |
Start Appendix B ( WS 2) |
5,6,7 |
Appendix A |
Intro to MIPS ISA |
Intro MIPS Pipeline |
Start App A HW |
7,8 |
|
Pipeline Hazards: Data, Structural |
Control Hazards |
|
9,10 |
|
Multi-Cycle MIPS |
Loop Unrolling, Rescheduling |
WS 3W |
11 |
|
Control Hazards |
More Control Hazards |
|
12,13 |
|
More Multi-Cycle DLX |
and More |
|
14, 15 |
|
|
|
16,17 |
Three |
Scoreboard Algorithim |
Tomasulo Algorithm |
More Ch. 4 HW |
18,19 |
Five |
Other Instruction Level Parallelism |
Memory Hierarchy Basics |
Start Ch 5 HW, WS 5 |
20 |
|
|
|
|
21,22 |
|
Improving Memory Performance |
Main and Virtual Memory |
|
23 |
|
CPU and Memory CPI Effects |
|
|
24 |
Seven, Eight |
Networks |
|
Start Ch 7 HW--TBD |
25, 26 |
Six, Nine |
Multiprocessors Models |
Parallel Processor Models |
HW TBD |
27, 28 |
|
Overview and Loose Ends |
Review |
|
29 |
|
Final Exam: TBA (check blackboard) |
|
|
|
|
|
|
|
|