| Home | Administrivia | Lectures/Readings/Reviews/Events | Projects | CCnet/BBoard |
| Date | Lecture | Readings (due Monday night before corresponding class) | Homework/Project Out | Homework/Project Due |
| Sep 13 | Lecture 1: Administration and Background (full, 4up) | Homework1 out | ||
| Sep 20 | Lecture 2: Uniprocessors and Memory Systems (full, 4up) | Review: Wall; Review: Sohi/Smith; | ||
| Sep 27 | Lecture 3: Trends (full, 4up) | Review: Olukotun; CS 1; | ||
| Oct 4 | Lecture 4: Parallel Programming (full, 4up) | Review: Woo; CS 2,3; | Homework2 out | Homework1 in |
| Oct 11 | Lecture 5: Interconnects and Coherence (full, 4up) | Review: Stenstrom CS 5,7.1-2,10.1-4 | ||
| Oct 18 | Lecture 6: Scalable Coherence and Consistency (full, 4up) | Review: Gharachorloo; CS 8.1-4, 9.1 | Project email proposal in | |
| Oct 25 | No class today. | Homework2 in |
| Date | Lecture | Readings (due Monday night before corresponding class) | Presenters | Project Due |
| Nov 1 | CMPs | Review: Maximizing CMP Throughput; Heterogeneous CMPs; | Jeff & Peter | Project written proposal in |
| Nov 8 | Helper Threads | Review: SMT Helper Threads; CMP Precomputation; | Pouya & Tom | |
| Nov 15 | Scheduling for CMPs | Review: CMP Phase Co-Scheduling; Computation Spreading; | Emanuel & Daniel | |
| Nov 22 | Speculative Multithreading: Hardware | Review: Thread-Level Speculation; Transactional Coherence & Consistency; | Jeremey & Myrto | Project email interim in |
| Nov 29 | Speculative Multithreading: Software | Review: Incremental Parallelization with TLS; Programming with Transactions; | Mark & Greg | |
| Dec 6 | (no class) | |||
| Dec13 | Project Presentations | written report draft due; reviews due Friday Dec15; | project presentations (2:00-5pm)||
| Dec20 | final written report due |