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