Parallel Numerics - Winter 17: Difference between revisions
Jump to navigation
Jump to search
(→Exam) |
|||
(48 intermediate revisions by 3 users not shown) | |||
Line 12: | Line 12: | ||
: Master Mathematics in Data Science | : Master Mathematics in Data Science | ||
: Master Data Engineering and Analytics | : Master Data Engineering and Analytics | ||
| exam = | | exam = Regular Exam: | ||
: | : PH 2501 (Rudolf-Mößbauer-Hörsaal), James-Franck-Str. 1 | ||
: Mon, | : Mon, 12.02.2018, 11:00 - 12:30 | ||
: Repeat Exam: | : Repeat Exam: | ||
: | : Interims Hörsaal 2, Boltzmannstr. 5 | ||
: | : Tue, 03.04.2018, 08:00 - 09:30 | ||
| tutorials = [[Dr. rer. nat. Benjamin Uekermann | Benjamin Uekermann]] | | tutorials = [[Dr. rer. nat. Benjamin Uekermann | Benjamin Uekermann]] | ||
| credits = 4 SWS (2V + 2Ü) / 5 credits | | credits = 4 SWS (2V + 2Ü) / 5 credits | ||
Line 30: | Line 30: | ||
|- | |- | ||
! valign="top" | 24.10.2017 || There will be no tutorial on 22.12.2017. | ! valign="top" | 24.10.2017 || There will be no tutorial on 22.12.2017. | ||
|- | |||
! valign="top" | 06.02.2018 || A Reminder: There will be no tutorial on 09.02.2018. | |||
|- | |- | ||
|} | |} | ||
Line 57: | Line 59: | ||
| 5 || 21.11.2017 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_5.pdf lecture_5.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20171121-Huckle lecture_5] | | 5 || 21.11.2017 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_5.pdf lecture_5.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20171121-Huckle lecture_5] | ||
|- | |- | ||
| 6 || 28.11.2017 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_6.pdf lecture_6.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20171128-Huckle lecture_6] | |||
|- | |||
| 7 || 5.12.2017 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_7.pdf lecture_7.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20171205-Huckle lecture_7] | |||
|- | |||
| 8 || 12.12.2017 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_8.pdf lecture_8.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20171212-Huckle lecture_8] | |||
|- | |||
| 9 || 19.12.2017 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_9.pdf lecture_9.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20171219-Huckle lecture_9] | |||
|- | |||
| 10 || 9.1.2018 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_10.pdf lecture_10.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20180109_Huckle lecture_10] | |||
|- | |||
| 11 || 16.1.2018 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_11.pdf lecture_11.pdf] ||[http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20180116-Huckle lecture_11] | |||
|- | |||
| 12 || 23.1.2018 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_12.pdf lecture_12.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20180123-Huckle lecture_12] | |||
|- | |||
| 13 || 30.1.2018 || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/lecture_13.pdf lecture_13.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/20180130-Huckle lecture_13] | |||
|} | |} | ||
Line 70: | Line 87: | ||
| 3 || 17.11.2017 || Vector-Vector Operations & P2P Communication II || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description03.pdf description03.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution03.pdf solution03.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet03_task05.cpp sheet03_task05.cpp] | | 3 || 17.11.2017 || Vector-Vector Operations & P2P Communication II || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description03.pdf description03.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution03.pdf solution03.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet03_task05.cpp sheet03_task05.cpp] | ||
|- | |- | ||
| 4 || 24.11.2017 || Matrix-Matrix-Operations & P2P Communication III || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description04.pdf description04.pdf] || | | 4 || 24.11.2017 || Matrix-Matrix-Operations & P2P Communication III || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description04.pdf description04.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution04.pdf solution04.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet04_task05.cpp sheet04_task05.cpp] [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/slides04.pdf slides04.pdf] | ||
|- | |- | ||
| 5 || 01.12.2017 || Parallel LU Decomposition & Collective Operations || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description05.pdf description05.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution05.pdf solution05.pdf]|| [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/sheet05_task03.cpp sheet05_task03.cpp] | |||
| 5 || | |||
|- | |- | ||
| 6 || | | 6 || 08.12.2017 || Tridiagonal Matrices, Hockney/Golub method || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description06.pdf description06.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution06.pdf solution06.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet06_task01_serial.cpp sheet06_task01_serial.cpp] <br> [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet06_task01_parallel.cpp sheet06_task01_parallel.cpp] <br> [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet06_task03.cpp sheet06_task03.cpp] <br> [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/tridiag_whiteboard.jpg tridiag_whiteboard.jpg] <br> [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/slides6.pdf slides6.pdf] <br> [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/hockney_golub_notes.pdf hockney_golub_notes.pdf] | ||
|- | |- | ||
| 7 || | | 7 || 15.12.2017 || Sparse Matrix-Vector Multiplication & Red-Black Couloring || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description07.pdf description07.pdf] ||[http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution07.pdf solution07.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet07_task03.cpp sheet07_task03.cpp] <br> [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/slides7.pdf slides7.pdf] | ||
|- | |- | ||
| 8 || | | 8 || 12.01.2018 || Stationary Methods || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description08.pdf description08.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution08.pdf solution08.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet08_task03_serial.cpp sheet08_task03_serial.cpp] <br> | ||
[http://www5.in.tum.de/lehre/vorlesungen/parnum/ | [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet08_task03_parallel.cpp sheet08_task03_parallel.cpp] | ||
|- | |- | ||
| 9 || | | 9 || 19.01.2018 || Domain Decomposition || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description09.pdf description09.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution09.pdf solution09.pdf] || | ||
|- | |- | ||
| 10 || | | 10 || 26.01.2018 || Gradient Methods, Preconditioning & Eigenvalues || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description10.pdf description10.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution10.pdf solution10.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet10_task01_serial.c sheet10_task01_serial.c] <br> | ||
[http://www5.in.tum.de/lehre/vorlesungen/parnum/ | [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet10_task01_parallel.c sheet10_task01_parallel.c] <br> | ||
[http://www5.in.tum.de/lehre/vorlesungen/parnum/ | [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet10_task03.m sheet10_task03.m] | ||
|- | |- | ||
| 11 || | | 11 || 02.02.2018 || Previous exams || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/description11.pdf description11.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/solution11.pdf solution11.pdf]|| | ||
|- | |- | ||
|} | |} | ||
== Cluster Accounts == | |||
* [http://www.mac.tum.de/wiki/index.php/MAC_Cluster MAC_Cluster information] Please stick to the rules! | |||
* To activate your account, you first have to reset your password [https://idportal.lrz.de/r/entry.pl here]. | |||
* When you login, you get useful information as shell output. Please have a look. | |||
= Exam = | = Exam = | ||
== Regular Exam == | == Regular Exam == | ||
The regular exam takes place in room | The regular exam takes place in room PH 2501 (Rudolf-Mößbauer-Hörsaal), James-Franck-Str. 1, on Monday, February 12, 2018 from 11:00 to 12:30. | ||
The exam review for the regular exam takes place at the chair (room 02.05.037), on | The exam review for the regular exam takes place at the chair (room 02.05.037), on Wednesday, March 14, 2018 from 16:00 to 17:00. | ||
== Repeat Exam == | == Repeat Exam == | ||
The repeat exam takes place in room | The repeat exam takes place in room "Interims Hörsaal 2", Boltzmannstr. 5 on Tuesday, April 3, 2018 from 08:00 to 09:30. | ||
The exam review for the repeat exam takes place at the chair (room 02.05.037), on | The exam review for the repeat exam takes place at the chair (room 02.05.037), on Wednesday, April 26, 2018 from 16:00 to 17:00. | ||
Latest revision as of 11:55, 13 April 2018
- Term
- Winter 2017
- Lecturer
- Univ.-Prof. Dr. Thomas Huckle
- Time and Place
- Lecture: Tuesday (first lecture: 17.10.2017), 12:15 - 13:45, MI 00.13.009A
- Tutorial: Friday (first tutorial: 27.10.2017), 10:15 - 11:45, MI 00.13.009A, see Tutorials
- Audience
- IN2012
- Master CSE
- Master Mathematics
- Master Informatics
- Master Mathematics in Data Science
- Master Data Engineering and Analytics
- Tutorials
- Benjamin Uekermann
- Exam
- Regular Exam:
- PH 2501 (Rudolf-Mößbauer-Hörsaal), James-Franck-Str. 1
- Mon, 12.02.2018, 11:00 - 12:30
- Repeat Exam:
- Interims Hörsaal 2, Boltzmannstr. 5
- Tue, 03.04.2018, 08:00 - 09:30
- Semesterwochenstunden / ECTS Credits
- 4 SWS (2V + 2Ü) / 5 credits
- TUMonline
- Lecture and tutorials Parallel Numerics
News
24.10.2017 | There will be no lecture on 31.10.2017 and no tutorial on 03.11.2017. |
---|---|
24.10.2017 | There will be no tutorial on 22.12.2017. |
06.02.2018 | A Reminder: There will be no tutorial on 09.02.2018. |
Lecture slides
Number | Date | Slides | video |
1 | 17.10.2017 | lecture_1.pdf | |
2 | 24.10.2017 | lecture_2.pdf | lecture_2 |
3 | 07.11.2017 | lecture_3.pdf | lecture_3 |
4 | 14.11.2017 | lecture_4.pdf | lecture_4 |
5 | 21.11.2017 | lecture_5.pdf | lecture_5 |
6 | 28.11.2017 | lecture_6.pdf | lecture_6 |
7 | 5.12.2017 | lecture_7.pdf | lecture_7 |
8 | 12.12.2017 | lecture_8.pdf | lecture_8 |
9 | 19.12.2017 | lecture_9.pdf | lecture_9 |
10 | 9.1.2018 | lecture_10.pdf | lecture_10 |
11 | 16.1.2018 | lecture_11.pdf | lecture_11 |
12 | 23.1.2018 | lecture_12.pdf | lecture_12 |
13 | 30.1.2018 | lecture_13.pdf | lecture_13 |
Tutorials
Cluster Accounts
- MAC_Cluster information Please stick to the rules!
- To activate your account, you first have to reset your password here.
- When you login, you get useful information as shell output. Please have a look.
Exam
Regular Exam
The regular exam takes place in room PH 2501 (Rudolf-Mößbauer-Hörsaal), James-Franck-Str. 1, on Monday, February 12, 2018 from 11:00 to 12:30.
The exam review for the regular exam takes place at the chair (room 02.05.037), on Wednesday, March 14, 2018 from 16:00 to 17:00.
Repeat Exam
The repeat exam takes place in room "Interims Hörsaal 2", Boltzmannstr. 5 on Tuesday, April 3, 2018 from 08:00 to 09:30.
The exam review for the repeat exam takes place at the chair (room 02.05.037), on Wednesday, April 26, 2018 from 16:00 to 17:00.
Allowed material for exam
- 1 two-sided hand-written sheet of paper
- Message Passing Interface Quick Reference in C
Old exams
Semester | Exam | Solution |
Winter term 2010/11 | exam | solution |
Winter term 2009/10 | exam | solution |
Winter term 2008/09 | exam | partial solution |
Winter term 2007/08 | exam | - |
Winter term 2006/07 | exam | - |
Winter term 2005/06 | exam | - |
Literature & external links
- Eijkhout, Chow, van de Geijn: Introduction to High Performance Scientific Computing
- Dongarra, Duff, Sorensen, van der Vorst: Numerical Linear Algebra for High-Performance Computers
- Gallivan, Heath, Ng, Ortega: Parallel Algorithms for Matrix Computations
- Pacheco: A User's Guide to MPI
- Saad: Iterative Methods for Sparse Linear Systems
- Frommer: Lösung linearer Gleichungssysteme auf Parallelrechnern
- An Introduction To Quantum Computing for Non-Physicists