Jump to main content
Practical Computer Science
Courses

Parallel Programming

Latest news

The official appointment for looking into the exam results will on Thursday 6th August from 12:30 to 14:30 in room 1/B205.

The examination will take place on Monday 13th July from 17:15 to 18:45.

Please send all inquiries to

Course Overview

The lecture comprises an overview on the architecture of parallel computers with a special emphasis on interconnection networks, parallel performance measures and runtime analysis, message-passing programming, and communication patterns. Qualification objectives: Knowledge in the areas architecture of parallel platforms, network topologies, communication patterns as well as theoretical and practical knowledge of message-passing programming.

Prerequisites

  • Programming in C;
  • fundamental knowledge of efficient algorithms and data structures

  • T. Rauber, G. Rünger: Parallele Programmierung, 3. Auflage, Springer-Verlag, 2012.
  • T. Rauber, G. Rünger: Parallel Programming for Multicore and Cluster Systems, Springer-Verlag, 2010
  • MPI: A Message-Passing Interface Standard, Message Passing Interface Forum (www.mpi-forum.org)
  • Detailed literature listing: pdf

Informationen zur Abschlussklausur

  • The examination is a written exam of 90 minutes taking place on
    Monday, July 13th 2014 from 17:15 to 18:45
    in room 1/204 (lecture time in the last week).
  • Students enrolled in the master's course Angewandte Informatik have to submit the solutions to 4 task sheets before the respective tutorials.
  • To take part you have to register in the central eximination office.
  • It is not allowed to use any auxillary material (e.g. slides) within the examination.