This page will be filled in as events become available. Note that this calendar only lists divergences from the normal lecture schedule. (Check the lectures page for more information.) All dates are tentative until finalized; they may be rescheduled due to various scheduling conflicts, guest lectures, etc.
All materials due should be turned in at the beginning of class unless otherwise specified.
Note: student presentation slides are provided for reference only and should not be assumed to be authoritative.
| Date | Event |
|---|---|
| Mon 8/25 | Beginning of class |
| Mon 9/1 | Labor Day holiday |
| Fri 9/12 | Student presenter: Kyle Topic: Parallelization case study Material: Ch 2.3.1-2.3.3, 2.3.5 |
| Mon 9/15 | Project: Groups must be formed |
| Wed 9/17 | Homework #1: handed out |
| Fri 9/19 | In-class help session on homework, run by labby |
| Wed 9/24 | Homework #1: due at 11:59 PM (slip under instructor's door) |
| Fri 9/26 | Student presenter: Michael Calhoun Topic: Performance programming case studies Material: Ch 3.4-3.5 |
| Fri 10/3 | Midterm course evaluations handed out Student presenter: Arthur Topic: SMP case studies Material: Ch 6.5 |
| Mon 10/5 | Project: written proposal due |
| Fri 10/10 | Student presenter: Noah Topic: Origin 2000 case study Material: Ch 8.5 |
| Mon 10/13 | Midterm recess |
| Wed 10/15 | Exam handed out, review in-class |
| Fri 10/17 | Student presenter: Manik Topic: Speculative memory consistency implementations Material: papers |
| Wed 10/22 | Exam: due |
| Mon 11/3 | Student presenter: Supratik Topic: Interaction of instruction-level parallelism with multiprocessors Material: papers |
| Fri 11/7 | Student presenter: Erik, Mike Chang Topic: Simultaneous multithreading versus Chip multiprocessors Material: papers |
| Mon 11/10 | Project: oral progress reports in class |
| Fri 11/14 | Student presenter: Paul Topic: Parallel and Distributed Embedded Systems Material: papers (on handouts page) |
| Fri 11/21 | Student presenter: George Topic: Software Distributed Shared Memory Material: papers |
| Wed 11/26 | Course evaluations |
| Fri 11/28 | Thanksgiving recess |
| Mon 12/1 Wed 12/3 Fri 12/5 | Project: presentations in class |
| Fri 12/5 | Project: papers due |