Introduction to Parallel Computing (CMSC416)

Lecture Slides

Number Dates Topic(s)
1 8/29-8/31 Introduction and Terminology
2 9/5 Designing parallel programs
3 9/7-9/14 a. Message passing and MPI
b. Advanced MPI
4 9/19-9/21 Performance Analysis and Tools
5 9/26-9/28 OpenMP
6 10/3-10/5 Parallel Algorithms
7 10/10-10/12 a. CUDA
b. Advanced CUDA
8 10/17 Performance Issues
9 10/19-10/23 Charm++
10/26 Midterm Exam (during class)
10 10/31 Load Balancing
11 11/2-11/9 Parallel Networks and Filesystems
11/14-11/16 No in-person lectures
11/21 Canceled
11/23 Thanksgiving recess
12 11/28-11/30 CSE Applications
13 12/5 Course Review
12/7 Final Exam
12/16 Makeup Final Exam
(10:30 AM-11:45 PM)