|
             
|
 |
| 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) |
|
 |
 |
|
|
|
|
|