Parallel Computations for Large-Scale Problems, Part 1Recent Informations Spring 2013
TeacherMichael Hanke,hanke@nada.kth.se,
(course administrator), room 4529, tel. 7906278
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 Tu 15/1 13-15 D41 Lect Introduction
Th 17/1 10-12 D42 Lect Performance models
4 Tu 22/1 13-15 Q21 Lect Introduction to C
Th 24/1 10-12 V21 Lect MPI
5 Mo 28/1 10-12 V11 Lect Image reconstruction and Poisson equation
Tu 29/1 13-15 Ora Lab
Th 31/1 13-15 D41 Lect continuation
7 Tu 12/2 13-15 D42 Lect Matrix multiplication, collective communications
Th 14/2 10-12 D42 Lect continuation
Fr 15/2 10-12 D41 Lect Linear systems of equations
8 Tu 19/2 13-15 Q21 Lect Sorting
Th 21/2 10-12 V21 Lect algorithms on graphs
9 Tu 26/2 13-15 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-13The directory will contain files (programs, textfiles etc.) relevant to the course. |