Jump to main content
Practical Computer Science
Courses
Practical Computer Science 

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.