Topics and Schedule
Abschnittsübersicht
-
The (preliminary) course schedule is as follows:
- March 3 (Schreiner, 8:30-11:00, KEP1): Parallel Architectures and Performance.
- March 10 (Biere, 8:30-11:00, KEP1): Parallel Algorithms and Complexity.
- March 17 (Schreiner, 8:30-11:00, KEP1): Concurrency in Java and OpenMP.
- March 24 (Biere, 8:00-10:00, BA 9908): Shared Memory Programming, Lockless Data Structures.
- March 31 (Biere, 8:00-10:00, BA 9908): Shared Memory Programming with Cilk, Lace, Work Stealing
- April 21 (Schreiner, 8:30-11:00, MZ 003B): Presentations of Solutions 1.
- April 28 (Schreiner, 8:30-11:00, KG 519): Message Passing Programming with MPI.
- May 5 (Biere, 8:30-11:00, KG 519): Shared Memory Programming with PThreads.
- May 12 (Biere, 8:00-10:00, BA 9908): Presentations of Solutions 2.
- May 19 (Schreiner, 8:30-11:00, KG 519): Designing Parallel Programs.
- June 9 (Biere, 8:30-11:00, HS 4): Presentations of Solutions 3.
- June 23 (Schreiner, 8:30-11:00, KG 519): Presentation of Solutions 4.
Individual meetings will be organized for discussing the assignments.