The class scribe notes are currently restricted to students taking the course. The notes will be made public at some point, probably once the semester is over. Lines that have an ‘x’ next to the topic have scribe notes available.
Please take a look at the scribing instructions and sign up to the scribe list.
Lecture | Date | Topic (notes) | Comments | |
---|---|---|---|---|
1 | 8/26/2009 | Introduction | ||
2 | 8/31/2009 | Locality in CPUs | Reading | |
3 | 9/2/2009 | Locality + Wires 1 | Reading | |
4 | 9/9/2009 | Wires II | Further Reading | |
5 | 9/14/2009 | Cache Aware | Reading | |
6 | 9/16/2009 | Cache Oblivious + HW Parallelism Mechanisms | ||
7 | 9/21/2009 | Parallelism in Hardware (slides) | ||
8 | 9/23/2009 | Parallelism in Software (I) (slides) | ||
9 | 9/28/2009 | Dataflow (similar slides from Arvind) | notes | |
10 | 9/30/2009 | Parallelism in Software (II) (slides) | ||
11 | 10/5/2009 | Parallelism in Software (III) (slides) | ||
12 | 10/7/2009 | Parallelism in Software (IV) (slides) | ||
13 | 10/12/2009 | Graphics and GPUs (slides) | ||
14 | 10/14/2009 | GPUs (slides) | ||
15 | 10/19/2009 | NVIDIA 8800/9800 (slides) | ||
16 | 10/21/2009 | 8800/9800 + CUDA (slides) | ||
17 | 10/26/2009 | CUDA (slides) | ||
18 | 10/28/2009 | Quiz | ||
19 | 11/2/2009 | Stream Processors | ||
24/25 | Cell Processor (slides) | |||
26 | 11/30/2009 | Sequoia | reading |