Parallel Numerics - Winter 09: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
| audience = CSE (compulsory course, 3rd semester), Mathematics (Master), Informatics (Master) (Modul [https://www.in.tum.de/myintum/kurs_verwaltung/cm.html?id=IN2012 IN2012]) | | audience = CSE (compulsory course, 3rd semester), Mathematics (Master), Informatics (Master) (Modul [https://www.in.tum.de/myintum/kurs_verwaltung/cm.html?id=IN2012 IN2012]) | ||
| tutorials = [[Martin Buchholz]] | | tutorials = [[Martin Buchholz]] | ||
| exam = February 5th, 10:15- | | exam = February 5th, 10:15-11:45, room MW 1050 | ||
}} | }} | ||
Line 15: | Line 15: | ||
== News == | == News == | ||
*This years exam: February 5th, 10:15- | *This years exam: February 5th, 10:15-11:45, room MW 1050 | ||
=== Allowed Material for the exam === | === Allowed Material for the exam === | ||
Line 73: | Line 73: | ||
== Exam == | == Exam == | ||
*This years exam: February 5th, 10:15- | *This years exam: February 5th, 10:15-11:45, room MW 1050 | ||
=== Allowed Material for the exam === | === Allowed Material for the exam === |
Revision as of 09:45, 2 February 2010
- Term
- Winter 09
- Lecturer
- Univ.-Prof. Dr. Thomas Huckle
- Time and Place
- Lecture: Monday 10:15 - 11:45 Uhr (MI 02.07.023), Tutorial Friday 10:15 - 11:45 Uhr (MI 02.07.023)
- Audience
- CSE (compulsory course, 3rd semester), Mathematics (Master), Informatics (Master) (Modul IN2012)
- Tutorials
- Martin Buchholz
- Exam
- February 5th, 10:15-11:45, room MW 1050
- Semesterwochenstunden / ECTS Credits
- SWS (2V + 2Ü) / 5 Credits
- TUMonline
- {{{tumonline}}}
This course will be given in every winter term. The lectures and tutorials are conducted in English, and the course substitutes the German lecture "Numerik auf Parallelrechnern".
News
- This years exam: February 5th, 10:15-11:45, room MW 1050
Allowed Material for the exam
- 1 two-sided hand-written sheet of paper
- "Message Passing Interface Quick Reference in C" [MPI Quick Reference]
Contents
- High-Performance Computing
- Performance: Analysis, Modeling, and Measurements
- Basic Linear Algebra Subprograms
- Direct Solution of Sparse Linear Systems
- Iterative Methods for Linear Systems
- Linear Eigenvalue Problems
- Programming in MPI
Course Material
Lecture Notes
Slides
- [Introduction]
- [Graphs]
- [BLAS]
- [Dense Matrices]
- [Sparse Matrices]
- [Iterative Methods for Sparse Matrices]
- [Preconditioning]
- [Domain Decomposition]
- [OpenMP]
- [Eigenvalues]
- [Quantum Computing]
Tutorials
- Flynn's Taxonomy & MPI Basics ([Worksheet], [Sourcecode])
- Vector-Vector Operations & P2P Communication II ([Worksheet], [Sourcecode])
- Matrix-Matrix-Operations & P2P Communication III ([Worksheet], [Source Code])
- Parallel Gaussian elimination & Collective Operations ([Worksheet], [Source Code])
- Tridiagonal Matrices, the Hockney/Golub method & Message Tags ([Worksheet])
- Sparse Matrix-Vector Multiplication & MPI Communicators ([Worksheet])
- Stationary Methods ([Worksheet])
- Domain Decomposition ([Worksheet])
Literature & External Links
- Numerical Linear Algebra for High-Performance Computers (Dongarra, Duff, Sorensen, van der Vorst)
- Parallel Algorithms for Matrix Computations (Gallivan, Heath, Ng, Ortega,...)
- A User's Guide to MPI (Pacheco)
- Iterative Methods for Sparse Linear Systems (Saad)
- Loesung linearer Gleichungssysteme auf Parallelrechnern (Frommer)
Exam
- This years exam: February 5th, 10:15-11:45, room MW 1050
Allowed Material for the exam
- 1 two-sided hand-written sheet of paper
- "Message Passing Interface Quick Reference in C" [MPI Quick Reference]
Regulations
Old Exams
- [Winter 08], [partial solution]
- [Winter 07]
- [Winter 06]
- [Winter 05]