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