Lecture | Date | Info |
---|---|---|
1 | 1/23 | Intro to CS 5220 |
2 | 1/28 | Getting started on C4 |
3 | 1/30 | Computer architecture basics |
4 | 2/4 | Intro to parallel machines and models |
5 | 2/6 | Intro to parallel machines and models |
6 | 2/11 | Parallelism and locality in simulations I |
7 | 2/13 | Guest lecture: Prof. Ken Birman |
2/18 | February Break | |
8 | 2/20 | Parallelism and locality in simulations II |
9 | 2/25 | Distributed memory and MPI |
10 | 2/27 | MPI programming |
11 | 3/4 | Shared memory programming |
12 | 3/6 | Shared memory programming |
13 | 3/11 | Memory models and SPH |
14 | 3/13 | Tools for profiling and correctness |
15 | 3/18 | Dense linear algebra I |
16 | 3/20 | Dense linear algebra II |
17 | 3/25 | Sparse linear algebra I |
18 | 3/27 | Sparse linear algebra II |
4/1 | Spring Break | |
4/3 | Spring Break | |
19 | 4/8 | High level languages + Julia |
20 | 4/10 | Impact of floating point |
21 | 4/15 | Graph partitioning |
22 | 4/17 | Load balancing |
23 | 4/22 | No lecture |
24 | 4/24 | Guest lecture (Van Loan): FFTs |
25 | 4/29 | Guest lecture (Shuang Zhao): GPGPU/CUDA |
26 | 5/1 | |
27 | 5/6 |