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/28/2008 | Introduction | x | |
2 | 9/2/2008 | Locality in CPUs | x | Reading |
3 | 9/4/2008 | Locality + Cache Aware | x | Reading |
4 | 9/9/2008 | Cache Aware and Oblivious | x | Reading |
5 | 9/11/2008 | Cache Oblivious + HW Parallelism Mechanisms | Reading (from Lecture 4) | |
6 | 9/16/2008 | HW and SW Parallelism (slides,6-up) | x | |
7 | 9/18/2008 | Parallel Programming Design Patterns (slides,6-up) | x | reading |
8 | 9/23/2008 | Parallel Patterns II (slides, 6-up) | reading | |
9 | 9/25/2008 | Example of parallel programming (molecular dynamics) (slides,6-up) | x | |
10 | 9/30/2008 | Graphics and GPUs (slides, 6-up) | Reading | |
11 | 10/2/2008 | Graphics and GPUs II (slides, 6-up) | x | reading |
12 | 10/7/2008 | NVIDIA GPU Architecture (slides, 6-up) | x | reading |
13 | 10/09/2008 | NVIDIA GPU Architecture II (slides) | x | notes |
14 | 10/14/2008 | Dataflow Architectures | Notes | |
15 | 10/16/2008 | The TRIPS Architecture | Reading | |
16 | 10/21/2008 | CUDA I (slides,6-up) | ||
17 | 10/23/2008 | CUDA II (slides,6-up) | ||
18 | 10/28/2008 | Stream Processors I (slides,6-up) | ||
19 | 10/30/2008 | Cell | ||
20 | 11/4/2008 | Cell II (slides,6-up) | x | |
21 | 11/6/2008 | Cell SW + Sequoia I (slides,6-up) | x | reading |
22 | 11/11/2008 | Sequoia II (slides,6-up) | x | reading |
23 | 11/13/2008 | Sequoia III (slides,6-up) | reading | |
24 | 11/18/2008 | Stream Processors II | ||
25 | 11/20/2008 | Stream Processors III | ||
26 | 11/25/2008 | Data Parallel Memory Systems | ||
27 | 12/2/2008 | Wrap Up | ||
28 | 12/4/2008 | Project Presentations |