20-00-0905-iv System and Parallel Programming

Course offering details

Instructors: Prof. Dr. rer. nat. Felix Wolf

Event type: Integrated Course

Org-unit: Dept. 20 - Computer Science

Displayed in timetable as: SPP

Subject:

Crediting for:

Hours per week: 3

Language of instruction: German

Min. | Max. participants: - | -

Course Contents:
- programming languages for systems programming
- foundations of parallel systems
- parallel architectures, multi-core and many-core systems, clusters
- programming paradigms and models for parallel computing
- parallel algorithms
- significant practical programming exercises covering the above topics

Literature:
Using MPI
William Gropp, Ewing Lusk, Anthony Skjellum, 3rd edition, MIT Press

Parallel Programming in OpenMP
R. Chandra, L. Dagum, D. Kohr, D. Maydan, J. McDonald, R. Meno, Morgan Kaufmann

Programming Massively Parallel Processors David B. Kirk, Wen-mei W. Hwu, 2nd edition, Morgan Kaufmann

Online Offerings:
Moodle

Small group(s)
This course is divided into the following small groups:
  • Systems and Parallel Programming

    Prof. Dr. rer. nat. Felix Wolf

    Mon, 16. Oct. 2017 [13:30]-Mon, 5. Feb. 2018 [15:10]

  • Systems and Parallel Programming - Ü 02

    Prof. Dr. rer. nat. Felix Wolf

    Fri, 20. Oct. 2017 [15:20]-Fri, 9. Feb. 2018 [17:00]

  • Systems and Parallel Programming - Ü 03

    Prof. Dr. rer. nat. Felix Wolf

    Mon, 23. Oct. 2017 [13:30]-Mon, 5. Feb. 2018 [15:10]

  • Systems and Parallel Programming - Ü 04

    Prof. Dr. rer. nat. Felix Wolf

    Mon, 23. Oct. 2017 [15:20]-Mon, 5. Feb. 2018 [17:00]

  • Systems and Parallel Programming - Ü 05

    Prof. Dr. rer. nat. Felix Wolf

    Tue, 24. Oct. 2017 [09:50]-Tue, 6. Feb. 2018 [11:30]

  • Systems and Parallel Programming - Ü 06

    Prof. Dr. rer. nat. Felix Wolf

    Tue, 17. Oct. 2017 [11:40]-Tue, 6. Feb. 2018 [13:20]

  • Systems and Parallel Programming - Ü 07

    Prof. Dr. rer. nat. Felix Wolf

    Mon, 16. Oct. 2017 [17:00]-Mon, 5. Feb. 2018 [18:40]

  • Systems and Parallel Programming - Ü 08

    Prof. Dr. rer. nat. Felix Wolf

    Fri, 20. Oct. 2017 [15:20]-Fri, 9. Feb. 2018 [17:00]

  • Systems and Parallel Programming - Ü 09

    Prof. Dr. rer. nat. Felix Wolf

    Mon, 23. Oct. 2017 [14:25]-Mon, 5. Feb. 2018 [16:05]

  • Systems and Parallel Programming - Ü 10

    Prof. Dr. rer. nat. Felix Wolf

    Th, 19. Oct. 2017 [11:40]-Th, 8. Feb. 2018 [13:20]

  • Systems and Parallel Programming - Ü 11

    Prof. Dr. rer. nat. Felix Wolf

    Wed, 18. Oct. 2017 [17:10]-Wed, 7. Feb. 2018 [18:50]

  • Systems and Parallel Programming - Ü 12

    Prof. Dr. rer. nat. Felix Wolf

    Th, 19. Oct. 2017 [18:05]-Th, 8. Feb. 2018 [19:45]

Literature
Appointments
Date From To Room Instructors
1 Tue, 17. Oct. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
2 Tue, 24. Oct. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
3 Tue, 7. Nov. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
4 Tue, 14. Nov. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
5 Tue, 21. Nov. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
6 Tue, 28. Nov. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
7 Tue, 5. Dec. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
8 Tue, 12. Dec. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
9 Tue, 19. Dec. 2017 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
10 Tue, 9. Jan. 2018 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
11 Tue, 16. Jan. 2018 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
12 Tue, 23. Jan. 2018 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
13 Tue, 30. Jan. 2018 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
14 Tue, 6. Feb. 2018 13:30 16:05 S311/08 Prof. Dr. rer. nat. Felix Wolf
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Instructors
Prof. Dr. rer. nat. Felix Wolf