Announcements

Special Note: This syllabus reflects the sequence of lectures of the course as it was videotaped in the Spring of 2001.
You must take the exams by the deadlines below.

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