Personal tools

High Performance Computing - Programming Paradigms and Scalability - Summer 16

From Sccswiki

Jump to: navigation, search
Term
Sommer 2016
Lecturer
Ralf-Peter Mundani
Time and Place
Vorlesung: Dienstag (erster Termin 12.04.16, 00.13.009A), 12:00 - 14:00, MI 02.07.023
Übung: Mittwoch (Erster Übungstermin: 20.04.16), 10:00 - 12:00, 14-tägig, MI 02.07.023
Audience
IN2013
Bachelor, Master und Diplom in Informatik
Bachelor in Wirtschaftsinformatik
Master in Angewandter Informatik
Maschinenwesen (FM-NM)
Tutorials
Christoph Kowitz
Exam
tba
Semesterwochenstunden / ECTS Credits
3 SWS (2V + 1Ü) / 4 credits
TUMonline
https://campus.tum.de/tumonline/wblv.wbShowLvDetail?pStpSpNr=950236872



Contents

Aktuelles

Due to the large number of registrations, the first lecture will take place at MI 00.13.009A!

Vorlesungsfolien

Nummer Datum Thema Material Druckversion
1 12.04.2016 Introduction Part 01 Part 01 (4on1)
2 17.04.2016 High-Performance Networks Part 02 Part 02 (4on1)
3 03.05.2016 Foundations Part 03 Part 03 (4on1)
4 24.05.2016 Shared-Memory Programming Part 04 Part 04 (4on1)
5 07.06.2016 Distributed-Memory Programming Part 05 Part 05 (4on1)
6 21.06.2016 Examples of Parallel Algorithms Part 06 Part 06 (4on1)


Tutorien

Nummer Datum Thema Material Code
1 20.04.2016 Performance Measurement Sheet 1 -
2 04.05.2016 Netzwerke Sheet 2 -
3 18.05.2016 Abhängigkeistsanalyse, Synchronisation Sheet 3 -
4 01.06.2016 Parallele Strukturen, Lastbalancierung Sheet 4 -
5 15.06.2016 OpenMP Sheet 5 OpenMP
6 29.06.2016 MPI Sheet 6 MPI

Klausur

tba

Literatur

  • G. Alefeld, I. Lenhardt, H. Obermaier: Parallele numerische Verfahren, Springer, 2002
  • I. Foster: Designing and Building Parallel Programs, Addison-Wesley, 1995, and evolving online version
  • A. Grama, A. Gupta, G. Karypis, V. Kumar: Introduction to Parallel Computing, Addison Wesley, sec. ed. 2003
  • H. F. Jordan, G. Alaghband: Fundamentals of Parallel Processing, Prentice Hall, 2002
  • E. L. Leiss: Parallel and Vector Computing, McGraw-Hill, 1995
  • B. P. Lester: The Art of Parallel Programming, Prentice Hall, 1993
  • M. J. Quinn: Parallel Programming in C with MPI and OpenMP, McGraw-Hill, 2003
  • H. Sagan: Space-Filling Curves, Springer, 1994
  • T. Schnekenburger, G. Stellner (Hrsg.): Dynamic Load Distribution for Parallel Applications, Teubner, 1997
  • T. Ungerer: Parallelrechner und parallele Programmierung, Spektrum, 1997
  • Material from the summer school Parallel algorithms and computer architectures, TU Hamburg-Harburg, 1997