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.