Difference between revisions of "HPC - Algorithms and Applications - Winter 13"

From Sccswiki
Jump to navigation Jump to search
m
Line 5: Line 5:
 
| credits = 3 SWS (2V + 1Ü) / 4 ECTS
 
| credits = 3 SWS (2V + 1Ü) / 4 ECTS
 
| audience = Elective topic in Informatics Bachelor/Master: students in mathematics or in any science or engineering discipline are welcome!
 
| audience = Elective topic in Informatics Bachelor/Master: students in mathematics or in any science or engineering discipline are welcome!
| tutorials = [[Sebastian Rettenberger]]
+
| tutorials = [[Sebastian Rettenberger, M.Sc.]]
 
| exam = written or oral exam at end of semester <!-- Monday, Feb 4, 2013; 14-16 in room MI 02.07.023 (time and room of the lecture) - Review: Wednesday, March 27th/March 6th; 10am to 12am in LRZ Room E.2.040 -->
 
| exam = written or oral exam at end of semester <!-- Monday, Feb 4, 2013; 14-16 in room MI 02.07.023 (time and room of the lecture) - Review: Wednesday, March 27th/March 6th; 10am to 12am in LRZ Room E.2.040 -->
 
| tumonline = https://campus.tum.de/tumonline/lv.detail?clvnr=950111465 (lecture)<br>https://campus.tum.de/tumonline/wbStpModHB.detailPage?&pKnotenNr=705979 (module description)
 
| tumonline = https://campus.tum.de/tumonline/lv.detail?clvnr=950111465 (lecture)<br>https://campus.tum.de/tumonline/wbStpModHB.detailPage?&pKnotenNr=705979 (module description)

Revision as of 16:49, 7 October 2013

Term
Winter 13/14
Lecturer
Prof. Dr. Michael Bader
Time and Place
Lecture: Monday, 14.15-15.45, MI 02.07.023 (starts Oct 21); Tutorial: Wednesday, 10-12, MI 02.07.023 (starts Oct 23)
Audience
Elective topic in Informatics Bachelor/Master: students in mathematics or in any science or engineering discipline are welcome!
Tutorials
Sebastian Rettenberger, M.Sc.
Exam
written or oral exam at end of semester
Semesterwochenstunden / ECTS Credits
3 SWS (2V + 1Ü) / 4 ECTS
TUMonline
https://campus.tum.de/tumonline/lv.detail?clvnr=950111465 (lecture)
https://campus.tum.de/tumonline/wbStpModHB.detailPage?&pKnotenNr=705979 (module description)



Content

The lecture will have a focus on parallel algorithms and implementation techniques in the field of numerical simulation and high performance computing, such as:

  • linear algebra problems on dense and sparse matrices
  • simulation on structured and unstructured meshes
  • particle-based simulations (with long-range and short-range interactions)
  • spectral methods (parallel FFT and related algorithms)
  • Monte Carlo and statistical methods

(a.k.a. the seven dwarfs of HPC).

The accompanying tutorials will include practical assignments, and will concentrate on the programming of GPU and accelerator platforms.

Lecture Material

Slides and exercise sheets/solutions will be made available during the lecture. See the lecture from winter term 2012/13 until then.

Literature and Online Material

Prerequisites

Helpful, but not strictly required is knowledge in:

  • basics of numerical methods (e.g.: lecture IN0019 Numerical Programming or similar)
  • basics of parallel programming (lecture Parallel Programming, HPC - Programming Paradigms and Scalability, or similar)

Most important is a certain interest in problems from scientific computing and numerical simulation!