Course Schedule |
Week |
Lect. |
Date |
Day |
Lecture |
Notes |
Due |
Chptr(s) |
1 |
1 |
1/20 |
Tue |
Review: Pipeline, Performance, Cache, Virtual Memory |
pdf ppt |
Conference Call Sign-Up: You MUST call the Cal VIEW office at (510) 642-5776 to sign up for the MANDATORY introductory conf. call with Yujia on 1/29, 10:00 am PST. |
1 |
|
2 |
1/22 |
Thu |
Review: Moore’s Law Cost |
pdf ppt |
HW #0 DUE Moore's Law reading Introductory Conference Call: with Yujia at 1/29, 10:00 am PST. |
|
2 |
3 |
1/27 |
Tue |
Caches and Memory systems (Kubi) |
pdf ppt |
|
5 |
|
4 |
1/29 |
Thu |
Memory systems continued (Kubi) |
pdf ppt |
Liptay Cache reading |
|
3 |
|
2/2 |
Mon |
|
|
HW #1 DUE |
|
|
5 |
2/3 |
Tue |
Storage: Disks, Tapes, RAID |
pdf ppt |
|
7 |
|
6 |
2/5 |
Thu |
Storage: Fault Terminology, Gray, Queuing Theory |
pdf ppt |
Gray Turing reading |
|
4 |
|
2/9 |
Mon |
|
|
HW #2 |
|
|
7 |
2/10 |
Tue |
Storage: Benchmarks, Examples |
pdf ppt |
Hennessy Future reading |
|
|
8 |
2/12 |
Thu |
Networks: Definitions, Metrics, Media, Projects |
pdf ppt |
|
8 |
5 |
|
2/16 |
Mon |
|
|
HW #3 |
|
|
9 |
2/17 |
Tue |
Networks : Protocols, Routing, Wireless |
pdf ppt |
Amdahl's Law reading |
|
|
10 |
2/19 |
Thu |
Networks: Clusters, Google, Cell Phone |
pdf ppt |
|
|
6 |
11 |
2/24 |
Tue |
Multiprocessors: motivation, classification, apps |
pdf ppt |
|
6 |
|
12 |
2/26 |
Thu |
Multiprocessors: Snooping Protocol, Directory Protocol, Synchronization, Consistency |
pdf ppt |
Flash v. Flash reading |
|
7 |
|
3/1 |
Mon |
|
|
HW #4 DUE |
|
|
13 |
3/2 |
Tue |
Multiprocessors: Measurements, Crosscutting Issues, Examples, Fallacies & Pitfalls |
pdf ppt |
Conference Call Sign Up: Please call the Cal VIEW office at (510) 642-5776 to sign up for the conf. call with Yujia on 3/4, 10:00 am PST. |
|
|
|
3/4 |
Thu |
NO BROADCAST |
|
Conference call: with Yujia to review for midterm on 3/4, 10:00 am PST |
|
8 |
|
3/8 |
Mon |
NO BROADCAST |
|
MIDTERM Distributed |
|
|
|
3/9 |
Tue |
NO BROADCAST |
|
|
|
|
|
3/11 |
Thu |
NO BROADCAST |
|
|
|
|
|
3/15 |
Mon |
NO BROADCAST |
|
MIDTERM DUE: must be postmarked by Mon, 3/15 |
|
9 |
|
3/16 |
Tue |
NO BROADCAST |
|
|
|
|
14 |
3/18 |
Thu |
Instruction Set: MIPS, DSP |
pdf ppt |
|
2 |
|
|
3/22-3/26 |
M-F |
SPRING BREAK - NO BROADCAST |
|
|
|
10 |
15 |
3/30 |
Tue |
Instruction Set: Vector, Multimedia (Kozyrakis) |
pdf ppt |
Cray 1 reading |
|
|
16 |
4/1 |
Thu |
Dynamic Pipeline: Tomasulo, Reorder Buffers |
pdf ppt |
|
3 |
11 |
|
4/5 |
Mon |
|
|
HW #5 DUE |
|
|
17 |
4/6 |
Tue |
Dynamic Pipeline: Branch prediction, ILP limits
| pdf ppt |
Emergenetic branch reading |
|
|
18 |
4/8 |
Thu |
Dynamic Wrapup: Examples and SMT |
pdf ppt |
|
4 |
12 |
19 |
4/13 |
Tue |
Static Pipeline : VLIW, static branch prediction, IA-64 |
pdf ppt |
VLIW reading |
|
|
20 |
4/15 |
Thu |
Static Pipeline Wrapup |
pdf ppt |
Flynn reading |
|
13 |
|
4/19 |
Mon |
|
|
HW #6 DUE |
|
|
21 |
4/20 |
Tue |
How to Have a Bad Academic Career |
pdf ppt |
|
|
|
|
4/26 |
Mon |
|
|
HW #7 DUE |
|
|
|
TBA |
|
|
|
Conference Call Sign-Up: Please call the Cal VIEW office at (510) 642-5776 to sign up for the conf. call with Yujia for final on 4/29, 10:00 am PST. |
|
|
|
TBA |
|
|
|
Conference Call: with Yujia to review for final on 5/3, 10:00 am Pacific Time PST. |
|
14 |
|
5/3 |
Mon |
|
|
FINAL EXAM DISTRIBUTED |
|
|
|
5/10 |
Mon |
|
|
FINAL EXAM DUE: Must be postmarked by 5/10. |
|