CISC 7340: Parallel and Distributed Systems
Outline of Course Topics
02/02/2011 - Chapter 1 - Introduction to parallel and distributed computing.
02/09/ - 02/16/2011 - Chapter 2 - Discussion of parallel architectures with an emphasis on the processors to be used this semester.
02/16 - 03/02/2011 - Chapter 3 - Review of parallel algorithms and design.
02/23/2011 - no class - Monday schedule.
03/09/2011 - Chapter 4 - Message passing computing.
Applications of MPI:
03/16/2011 - Chapter 5 - A very famous application of parallel computing, the sieve of Eratosthenes.
03/23/2011 - Chapter 6 - Floyd's Algorithm.
03/30/2011 - Chapter6(cont.)
04/06/2011 - Mid-term exam - The exam is based on Chapters 1-6 and assignments.
04/13/2011 - Chapter 8 - Matrix-Vector Multiplication.
04/17 - 04/26/2011 - Spring break
04/27/2011 - Chapter 8(cont.) and begin Chapter 9 - Master/Worker paradigm.
05/04 - Chapter 9(cont.) and Chapter 7 - Performance analysis.
OpenMP
05/11/2010 - Chapter 17 - Shared memory programming with OpenMP.
05/18/2011 - Chapter 18 - Combining OpenMP and MPI.
Projects are due this week
05/25/2011 - Presentation of project results.