Lecture Schedule

The schedule of lecture topics, reading, exams, homework and project assignments is given below. The schedule will be updated throughout the semester. A given topic may extend over several classes. The approximate start date is listed. Students are expected to read the related material prior to lecture. Those dates when I am out of town may have a guest lecture, which will be announced. Most of the PowerPoint slides are adapted from Dave Patterson's UC Berkeley CS 252 Spring 2006 slides, Copyright © 2006 UCB. Figures used in class that are copied out of the textbook are not included here for copyright reasons.

 

Date

Due

Topic

Textbook Reading

01/18/07

 

Introduction #1 [ppt]

 Ch. 1, A

01/23/07

 

Introduction #1 cont.

 

01/25/07

 

Introduction #2 [ppt]

 

01/30/07

 

Introduction #2 cont.

 

02/01/07

 

Pipelining [ppt]

 

02/06/07

 

Memory Hierarchy [ppt]

Ch. C

02/08/07

 

DMW out of town – read papers for Reading #1

 

02/12/07

Reading #1 Due

 

 

02/13/07

 

Class discussion of IBM360 vs. B5000, RISC vs. CISC

 

02/15/07

 

Instruction Level Parallelism #1 [ppt]

Ch 2, 3

02/19/07

Reading #2 Due

 

 

02/20/07

 

Instruction Level Parallelism #2 [ppt]

 

02/22/07

 

ILP cont.

 

02/26/07

Reading #3 Due

 

 

0/2/27/07

 

Simultaneous Multi-Threading [ppt]

 

03/01/07

 

Discussion of ILP and SMT

 

03/06/07

 

DMW out of town

 

03/08/07

 

Vector Processing 1 [ppt]

App. F

03/13/07

 

Spring Break

 

03/15/07

 

Spring Break

 

03/20/07

 

Vector Processing 2 [ppt]

 

03/22/07

 

Midterm Review [ppt]

 

03/26/07

Reading #4 Due; Homework #1 Due

 

 

03/27/07

 

Discussion of Vector Processing

 

03/29/07

 

Midterm Exam

 

04/03/07

 

Introduction to Multiprocessors [ppt]

Ch 4

04/05/07

 

Shared Address Multiprocessors [ppt]

 

04/09/07

Reading #5 Due

 

 

04/10/07

 

Directory Multiprocessors [ppt]

 

04/12/07

 

T1 “Niagara” Multiprocessor [ppt]

 

04/17/07

 

Advanced Memory Hierarchy 1 [ppt]

Advanced Memory Hierarchy 2 [ppt]

Ch 5

04/19/07

 

Storage 1 [ppt]

Ch 6

04/23/07

Reading #6 Due

Homework #2 Due

 

 

04/24/07

 

Storage 2 [ppt]

 

04/26/07

Term Project Due

Final Exam Review [ppt]

 

04/30/07

Reading #7 Due

Homework #3 Due

 

 

05/09/07

 

Final Exam – closed book, 8:00am-10:00am

 

 

Syllabus | Lectures | Homework | Readings | Papers | Projects | Example Exams

Page last updated April 19, 2007. Email problems to Hank Walker.