Parallel Computing (CMSC416/CMSC616)

Lecture Slides

Learn with an AI Chatbot

Number Dates Topic and Slides Lecture Summary
1 8/27-8/29 Introduction and Terminology
2 9/3 Designing parallel programs
3 9/5-9/10 OpenMP
4 9/12-9/24 a. Message passing and MPI
b. Advanced MPI
5 9/26-10/1 Performance Analysis and Tools
6 10/3-10/8 Parallel Algorithms
7 10/10-10/15 a. CUDA
b. Advanced CUDA
8 10/17 Performance Issues
10/22 Course Material Review
10/24 Midterm Exam (during class)
9 10/28 MPI+X
10 10/31 Load Balancing
11 11/5-11/12 Parallel Networks and Filesystems
12 11/14 CSE Applications
13 11/19 Shared-memory Parallel Algorithms
11/21 No class
11/26 CSE Applications (contd.)
11/28 Thanksgiving break
14 12/3 Parallel Deep Learning
12/5 Course Material Review
12/11 Final Exam (6:30--8:30 PM)