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