Introduction to Parallel Computing

Sommersemester 2012 - Matthias K. Gobbert

Outline of Course Contents


This schedule is designed to give you an overview of the material to be covered and is tentative in nature. A living version of this document will be updated throughout the semester.
The chapter numbers refer to Peter S. Pacheco, Parallel Programming with MPI, Morgan Kaufmann, 1997.
Class Date Main Topic
1 Week 1 Parallel Computing on Distributed-Memory Clusters
2 Week 1 Review of Introduction to Parallel Computing
3 Week 2 Chapter 7: Communicators and Topologies
4 Week 2 Chapter 7: Communicators and Topologies
5 Week 3 Chapter 10: Design and Coding of Parallel Programs (Jacobi method)
6 Week 3 Chapter 10: Design and Coding of Parallel Programs (CG method)
7 Week 4 Chapter 13: Advanced Point-to-Point Communication
8 Week 4 Chapter 13: Advanced Point-to-Point Communication
9 Week 5 Chapter 12: More on Performance
10 Week 5 Chapter 10: Design and Coding of Parallel Programs (Sorting)
11 Week 6 Techniques for Parallel Program Development
12 Week 6 Application: Simulation of Calcium Waves in Heart Cells
13 Week 7 Application: Numerical Solution of the Boltzmann Equation
14 Week 7 Review

Copyright © 2001-2011 by Matthias K. Gobbert. All Rights Reserved.
This page version 1.4, November 2011.