Difference between revisions of "High Performance Computing - Programming Paradigms and Scalability - Summer 18"

From Sccswiki
Jump to navigation Jump to search
Line 20: Line 20:
 
* The first lecture will take place in MI 00.13.009A on Tuesday (10.04.2018) at 12:00 pm.
 
* The first lecture will take place in MI 00.13.009A on Tuesday (10.04.2018) at 12:00 pm.
 
* The second tutorial will take place on Wednesday (09.05.2018) at 10:05 pm.
 
* The second tutorial will take place on Wednesday (09.05.2018) at 10:05 pm.
* The second tutorial will take place on Wednesday (23.05.2018) at 10:05 pm.
+
* The third tutorial will take place on Wednesday (23.05.2018) at 10:05 pm.
 +
* The fourth tutorial will take place on Wednesday (06.06.2018) at 10:05 pm.
 +
 
 
<!--
 
<!--
 
Due to the large number of registrations, the first lecture will take place at MI 00.13.009A!
 
Due to the large number of registrations, the first lecture will take place at MI 00.13.009A!

Revision as of 11:59, 30 May 2018

Term
Sommer 2018
Lecturer
Ralf-Peter Mundani
Time and Place
Lecture: Tue 12:15-13:45 MI 00.13.009A
Tutorial: Wed 10-12 MI 02.07.023 (first tutorial on Wed, May 02)
Audience
IN2013
Bachelor, Master und Diplom in Informatics
Bachelor in Wirtschaftsinformatik
Master in Angewandter Informatik
Maschinenwesen (FM-NM)
Tutorials
Philipp Samfass, M.Sc.
Exam
tba
Semesterwochenstunden / ECTS Credits
3 SWS (2V + 1Ü) / 4 credits
TUMonline
Lecture



Announcements

  • Lectures and tutorials will be in English.
  • The first lecture will take place in MI 00.13.009A on Tuesday (10.04.2018) at 12:00 pm.
  • The second tutorial will take place on Wednesday (09.05.2018) at 10:05 pm.
  • The third tutorial will take place on Wednesday (23.05.2018) at 10:05 pm.
  • The fourth tutorial will take place on Wednesday (06.06.2018) at 10:05 pm.


Lecture slides

Nummer Datum Thema Material
1 10.04.2018 Introduction Part 01
2 24.04.2018 High-Performance Networks Part 02
3 15.05.2018 Foundations Part 03

Tutorials

Nummer Datum Thema Material Code
1 02.05.2018 Performance Measurement Sheet 1 -
2 09.05.2018 Netzwerke Sheet 2 -
3 23.05.2018 Abhängigkeitsanalyse, Synchronisation Sheet 3 -
4 06.06.2018 Parallele Strukturen, Lastbalancierung Sheet 4 -

Exam

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