Readings - CMSC714: High Performance Computing

 

Note: for each class (after the intro material), 3 students will be responsible for emailing me (als@cs.umd.edu) with ~4 discussion question on the reading(s) for that day by 6PM the day before the class, and be prepared to ask those questions and help explain the paper to the rest of the class.

Introduction - What and Why? 

8/29 Parallel Computing and Parallel Computers

8/31 Applications of Parallel Computing

Programming Models
9/5 Expressing Parallelism (Explicit Control - Message Passing and MPI)

9/7 Advanced MPI

9/12-14 Expressing Parallelism (Implicit Control) - V. Agarwal, H. Bauman, E. Bennewitz

9/19 Expressing Parallelism (Implicit Control, cont.) - B. Colelough, Q. De Man, R. Dhakal

9/21 Expressing Parallelism (Hybrids and Frameworks) - H. Hosseini, A. Marwah, A. Movsesyan

9/26 Profiling Programs - B. Moyer, C. Saborio, P. Singhania

9/28 Scientific Workflows - P. Sivaraman, L. Swaisgood, O. Taylor

Architectures

10/3 Shared Memory - R. Van Voorhis, S. Yanamaddi, N. Yu

10/5 Custom Machines - V. Agarwal, H. Bauman, E. Bennewitz

10/10 GPUs - B. Colelough, Q. De Man, R. Dhakal

10/12 High Performance Networks - H. Hosseini, A. Marwah, A. Movsesyan

10/17 Clouds - B. Moyer, C. Saborio, P. Singhania

10/19 Clouds, cont. - P. Sivaraman, L. Swaisgood, O. Taylor

Tools

10/24 Event Ordering and Race Detection - R. Van Voorhis, S. Yanamaddi, N. Yu

10/26 Data Collection and Instrumentation - V. Agarwal, H. Bauman, E. Bennewitz

10/31 Runtime Parallelization - B. Colelough, Q. De Man, R. Dhakal

11/2 Autotuning - H. Hosseini, A. Marwah, A. Movsesyan

Systems Issues

11/7 Finding Idle Cycles - B. Moyer, C. Saborio, P. Singhania

11/9 Job Scheduling - Batch Queues - P. Sivaraman, L. Swaisgood, O. Taylor

11/14 No Class - SC23 - work on research projects!

11/16 Midterm Exam

11/21 No Class - Thanksgiving

11/23 No Class - Thanksgiving

11/28 Parallel I/O - R. Van Voorhis, S. Yanamaddi, N. Yu

Applications

11/30 HPC Applications

12/5 Project Demos

12/7 Project Demos (cont.) and SC21 Gordon Bell award finalist

  
Web Accessibility