Programming of Parallel Computers
From PBDN
Contents |
Introduction
This is a set of wiki pages for the course Programming of Parallel Computers (Programmering av parallelldatorer) at Uppsala University in the second study period of the Spring term of 2008 (VT08/SP2). The lecturer is Jarmo Rantakokko.
Anyone associated with the class is free to register an account and contribute by editing the material that's already here or adding new material. If you add a new page, please add {{algpar1}} to the bottom of the page so that it appears in the Programming of Parallel Computers category.
Although it looks quite different, this wiki uses the same Wikimedia software as Wikipedia. If you're familiar with editing or creating Wikipedia pages, you can do the same here. The TeX mathematics extension works fine (it was previously broken).
Course Text
The course text is Introduction to Parallel Computing, Second Edition (ISBN 0-201-64865-2), by A. Grama, A. Gupta, G. Karypis, and V. Kumar. There are some interesting resources at the official website, but no errata. However, there are some independently produced errata for the book. The book is also listed on Safari Online, but is not part of the current ACM members' selection.
Lectures
The following are extracted from the complete timetable as "seeds" to start editing:
- Lecture 1 (Thursday, 3rd April, 10:15-12:00)
- Lecture 2 (Thursday, 10 April, 08:15-10:00) — Scans of notes and overhead slides available here.
- Lecture 3 (Monday, 14 April, 15:15-17:00) — Scans of MPI notes and overhead slides available here.
- Lecture 4 (Wednesday, 16 April, 13:15-15:00)
- Lab 1 (Thursday, 17 April, 13:15-17:00)
- Lecture 5 (Friday, 18 April, 08:15-10:00)
- Lecture 6 (Monday, 21 April, 15:15-17:00) — Scans of linear algebra notes and slides available here.
- Lecture 7 (Thursday, 24 April, 10:15-12:00)
- Lecture 8 (Thursday, 8 May, 10:15-12:00)
- Lecture 9 (Friday, 9 May, 10:15-12:00) — Scans of performance analysis notes here.
- Lecture 10 (Monday, 12 May, 13:15-15:00) — OpenMP presentation slides here.
- Lab 2 (Tuesday, 13 May, 13:15-17:00) — Scans of enum sorting notes here.
- Lecture 11 (Monday, 19th May, 13:15-15:00) — Scans of parallel sorting notes here.
- Lab 3 (Tuesday, 20th May, 13:15-17:00) — Parallel sorting.
- Lecture 12 (Thursday, 22nd May, 10:15-12:00)
Examination
According to the course timetable, the exam is scheduled for Monday, the 2nd of June, but it does not appear in the exam registration system yet.
Links
Back to Programming of Parallel Computers main page.