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