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 ScheduleWeek 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. |