| Classification and Contents | 
      
	| Title | Parallelverarbeitung | 
 | Lecturer | Prof. Dr. Till Tantau | 
 | Classification | Master-Studiengang Informatik & Med. Informatik 2. Semester, Wahlpflicht Bachelor-Studiengang 6. Semester, Wahlpflicht
 
 | 
 
  | Conentent | 
    
    Architekturprinzipien paralleler Systeme (PRAM, Message-Passing)Sprachunterstützung für parallele Algorithmen (OpenMP, MPI)Entwurfsprinzipien für parallele AlgorithmenImplementierung von parallelen AlgorithmenParallele Suche und paralleles SortierenParallele GraphalgorithmenParallele Berechnung arithemtischer FunktionenSpeedup, Effizienz, parallele KomplexitätsklassenGrenzen der Parallelisierung und untere Schranken | 
  | Competence | 
Studierende können den Aufbau und die Funktion paralleler Systeme beschreiben.Sie können parallele Algorithmen entwerfen und implementieren.Sie können die Eigenschaften paralleler Systeme und Programme analysieren.Sie können die Grenzen der Parallelisierbarkeit beschreiben | 
  | Literature | 
    J.F. Jaja: An Introduction to Parallel Algorithms. Addison Wesley 1992M. Quinn: Parallel Programming in C with MPI and OpenMP. Mac Graw Hill 2004 | 
	
 
	| Lecture | 
      
	| Lecturer | Prof. Dr. Till Tantau | 
      
	| Credits | 2 SWS,  ECTS-Credits: 4 | 
 
  | Hours | Mo 14:00h – 16:00h, T 1 | 
 
	| Exercises | 
      
	
	| Benito van der Zander M.Sc. | 
 
  | Hours | Mi 14:00h – 16:00h Seminarraum Informatik 2+3 (Cook + Karp) |