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/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.