Topics and Schedule
Perfilado de sección
-
The (preliminary) course schedule is as follows:
- March 6 (Biere): Introduction and Organization, Parallel Algorithms and Complexity
- March 13 (Schreiner): Parallel Architectures and Performance
- March 20 (Schreiner): Shared Memory Programming with OpenMP and Java
- April 10 (Biere): Shared Memory Programming, Lockless Data Structures
- April 17 (Schreiner): Presentations of Solutions 1
- April 24 (Biere/van Diijk): Shared Memory Programming with Cilk, Lace, Work Stealing
- May 8 (Biere): Shared Memory Programming with PThreads 2
- May 15 (Schreiner): Message Passing Programming with MPI
- May 29 (Schreiner): Designing Parallel Programs
- June 5 (Biere): Presentations of Solutions 2
- June 26 (Biere/Schreiner): Presentation of Solutions of Exercises 3/4.
- March 6 (Biere): Introduction and Organization, Parallel Algorithms and Complexity