Parallel Computations for Large-Scale Problems, Part 1Recent Informations Spring 2012
TeacherMichael Hanke,hanke@nada.kth.se,
(course administrator), room 4529, tel. 7906278
CSC RegistrationPlease register via rapp!LiteratureBarry Wilkinson, Michael Allen: Parallel Programming, 2nd ed., Pearson Education International 2005, ISBN 0-13-191865-6Peter S. Pacheco: A Users Guide to MPI, to buy at the students expedition Michael Hanke: Lecture Notes, to buy at the students expedition Other ReadingThese books are not required for the course, but are recommended to those who would like to learn more:
Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar:
Introduction to parallel computing, 2nd ed., Addison Wesley
2003, ISBN 0-201-64865-2 Preliminary Schedule
Week When Where What Subject (preliminary)
3 Mo 16/1 10-12 D42 Lect Introduction
Th 19/1 13-15 Q31 Lect Performance models
4 Mo 23/1 10-12 D42 Lect Introduction to C
Th 26/1 13-15 Q34 Lect MPI
5 Mo 30/1 10-12 Spe Lab
Th 2/2 13-15 Q34 Lect Image reconstruction and Poisson equation
7 Mo 13/2 10-12 D42 Lect continuation
Th 16/2 10-12 V21 Lect Matrix multiplication, collective communications
8 Mo 20/2 10-12 D42 Lect continuation
We 22/2 13-15 D41 Lect Linear systems of equations
9 Mo 27/2 10-12 D42 Lect Sorting
We 29/2 13-15 Q21 Lect algorithms on graphs
10 Mo 5/3 10-12 D41 Lect Outlook, midterm quiz
ExaminationThe course consists of two moments:
HomeworksThere will be three homeworks. They can be done individually or in groups of (at most!) two. Written reports should be handed in for each exercise.
Course DirectoryThe course has a directory in the UNIX afs system,/info/parpro1-12The directory will contain files (programs, textfiles etc.) relevant to the course. |