Parallel Numerics - Winter 17: Difference between revisions

From Sccswiki
Jump to navigation Jump to search
 
(41 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 = <!--Regular Exam:
| exam = Regular Exam:
: [https://portal.mytum.de/displayRoomMap?roomid=101@5620 101] (Interims Hörsaal 1), Boltzmannstr. 5
: PH 2501 (Rudolf-Mößbauer-Hörsaal), James-Franck-Str. 1
: Mon, 15.02.2016, 08:30 - 10:00 (for details, see [[#Regular Exam | Regular Exam]]!)
: Mon, 12.02.2018, 11:00 - 12:30
: Repeat Exam:
: Repeat Exam:
: [https://portal.mytum.de/displayRoomMap?roomid=2501@5101 PH 2501] (Rudolf-Mößbauer-Hörsaal), James-Franck-Str. 1
: Interims Hörsaal 2, Boltzmannstr. 5
: Fri, 08.04.2016, 13:30 - 15:00 (for details, see [[#Repeat Exam | Repeat Exam]]!)-->
: 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 59: Line 61:
| 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]
| 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 76: Line 91:
| 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 || 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]
|-
|-
<!--
| 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]
| 6 || 02.12.2016 || Tridiagonal Matrices, Hockney/Golub method & Message Tags || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/description06.pdf description06.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/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/WS16/slides6.pdf slides6.pdf]
|-
|-
| 7 || 09.12.2016 || Sparse Matrix-Vector Multiplication & MPI Communicators || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/description07.pdf description07.pdf] ||[http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/solution07.pdf solution07.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet07_task03.cpp sheet07_task03.cpp]
| 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 || 16.12.2016 || Stationary Methods || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/description08.pdf description08.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/solution08.pdf solution08.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet08_task03_serial.cpp sheet08_task03_serial.cpp] <br>
| 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/WS15/sheet08_task03_parallel.cpp sheet08_task03_parallel.cpp]
[http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet08_task03_parallel.cpp sheet08_task03_parallel.cpp]
|-
|-
| 9 || 13.01.2017 || Domain Decomposition || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/description09.pdf description09.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/solution09.pdf solution09.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/slides_RB.pdf slides_RB.pdf]
| 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 || 20.01.2017 || Gradient Methods, Preconditioning & Eigenvalues || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/description10.pdf description10.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/solution10.pdf solution10.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS15/sheet10_task01_serial.c sheet10_task01_serial.c] <br>
| 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/WS15/sheet10_task01_parallel.c sheet10_task01_parallel.c] <br>
[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/WS15/sheet10_task03.m sheet10_task03.m]
[http://www5.in.tum.de/lehre/vorlesungen/parnum/WS17/sheet10_task03.m sheet10_task03.m]
|-
|-
| 11 || 27.01.2017 || SPAI and old exams || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/description11.pdf description11.pdf] || [http://www5.in.tum.de/lehre/vorlesungen/parnum/WS16/solution11.pdf solution11.pdf] ||  
| 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]||  
|-
|-
-->
|}
|}


Line 98: Line 111:
* [http://www.mac.tum.de/wiki/index.php/MAC_Cluster MAC_Cluster information] Please stick to the rules!  
* [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].
* 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.
* 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 [https://portal.mytum.de/displayRoomMap?roomid=101@5620 101] (Interims Hörsaal 1), Boltzmannstr. 5 on Friday, February 17, 2017 from 10:30 to 12:00.
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 Thursday, March 9, 2017 from 15:00 to 17:00.
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 [https://portal.mytum.de/displayRoomMap?roomid=2502@5101 PH 2502], James-Franck-Str. 1 on Wednesday, April 12, 2017 from 16:00 to 17:30.
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 Thursday, May 18, 2017 from 10:30 to 11: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.
-->





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

Number Date Topic Worksheet Proposal for solution Code
1 27.10.2017 Flynn's Taxonomy & MPI Basics description01.pdf solution01.pdf sheet01_task03.cpp
sheet01_task04.cpp
2 10.11.2017 Numerical Integration & P2P Communication I description02.pdf solution02.pdf sheet02_task01.cpp MPI's Send Modes
3 17.11.2017 Vector-Vector Operations & P2P Communication II description03.pdf solution03.pdf sheet03_task05.cpp
4 24.11.2017 Matrix-Matrix-Operations & P2P Communication III description04.pdf solution04.pdf sheet04_task05.cpp slides04.pdf
5 01.12.2017 Parallel LU Decomposition & Collective Operations description05.pdf solution05.pdf sheet05_task03.cpp
6 08.12.2017 Tridiagonal Matrices, Hockney/Golub method description06.pdf solution06.pdf sheet06_task01_serial.cpp
sheet06_task01_parallel.cpp
sheet06_task03.cpp
tridiag_whiteboard.jpg
slides6.pdf
hockney_golub_notes.pdf
7 15.12.2017 Sparse Matrix-Vector Multiplication & Red-Black Couloring description07.pdf solution07.pdf sheet07_task03.cpp
slides7.pdf
8 12.01.2018 Stationary Methods description08.pdf solution08.pdf sheet08_task03_serial.cpp

sheet08_task03_parallel.cpp

9 19.01.2018 Domain Decomposition description09.pdf solution09.pdf
10 26.01.2018 Gradient Methods, Preconditioning & Eigenvalues description10.pdf solution10.pdf sheet10_task01_serial.c

sheet10_task01_parallel.c
sheet10_task03.m

11 02.02.2018 Previous exams description11.pdf solution11.pdf

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


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