|
|
Beschreibung |
The course first introduces the relevant background, notations, models and performance metrics for the use of parallel computers. Then, the most popular programming models - shared memory and message passing - are introduced and exemplified with two current programming environments: POSIX threads and PVM. The programming examples introduce relevant parallel programming paradigms like divide-and-conquer. The course includes lab exercises. The course is based on the book "Parallel Programming" by Barry Wilkinson and Michael Allen, Prentice-Hall 1999, which is mandatory for all students. In addition, a supplementary text (Leitprogramm) in English guides the students through the book and provides addditional study information. Für folgende Informatik-Studiengänge vorgesehen: B, D, MC (über Katalog B), Z. |
|
|