This is a general timetable for Compsci 220 / ECE 252 Fall 2008, it may change. The HW #X indicates homework due dates. See the Readings section for what to read.

Week
Tuesday
Thursday
Aug 25

Intro/Fundamentals (Ch1)

Performance
Sep 1 Pipelining (App A) Pipelining
Sep 8

Superscalar (Ch 2 &3) HW #1
slides: 6up, 2up

Dynamic ILP
Sep 15 Dynamic ILP Dynamic ILP
Sep 22 Static ILP HW #2 Static ILP
Sep 29 Memory Systems (Ch 5) Memory Systems
Oct 6
Memory Systems HW #3
Memory Systems
Oct 13
Fall Break
Review for Midterm HW #4 (Oct 19)
Oct 20
Midterm
Multithreading (Ch 4)
Oct 27 Multithreading Multicore
Nov 3 Multicore Fault Tolerance
Nov 10 Virtal Machines & Security HW #5 Tiled/Grid Processors & Nanotechnology
Nov 17 Project work day Project work day
Nov 24 Review for final (slides) Thanksgiving
Dec 1 Project Presentations (106 LSRC) schedule Project Presentations (D344 LSRC) schedule
Dec 8
Exam Week (Final Sun December 14 2pm-5pm)