20-00-0905-iv System and Parallel Programming

Course offering details

Instructors: Prof. Dr. Christian Bischof

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. Christian Bischof

    Mon, 14. Oct. 2019 [13:30]-Mon, 10. Feb. 2020 [15:10]

  • Systems and Parallel Programming - Ü 02

    Prof. Dr. Christian Bischof

    Fri, 18. Oct. 2019 [15:20]-Fri, 14. Feb. 2020 [17:00]

  • Systems and Parallel Programming - Ü 03

    Prof. Dr. Christian Bischof

    Mon, 14. Oct. 2019 [13:30]-Mon, 10. Feb. 2020 [15:10]

  • Systems and Parallel Programming - Ü 04

    Prof. Dr. Christian Bischof

    Mon, 14. Oct. 2019 [15:20]-Mon, 10. Feb. 2020 [17:00]

  • Systems and Parallel Programming - Ü 05

    Prof. Dr. Christian Bischof

    Tue, 22. Oct. 2019 [09:50]-Tue, 11. Feb. 2020 [11:30]

  • Systems and Parallel Programming - Ü 06

    Prof. Dr. Christian Bischof

    Tue, 22. Oct. 2019 [11:40]-Tue, 11. Feb. 2020 [13:20]

  • Systems and Parallel Programming - Ü 07

    Prof. Dr. Christian Bischof

    Mon, 21. Oct. 2019 [17:00]-Mon, 10. Feb. 2020 [18:40]

  • Systems and Parallel Programming - Ü 08

    Prof. Dr. Christian Bischof

    Fri, 18. Oct. 2019 [15:20]-Fri, 14. Feb. 2020 [17:00]

  • Systems and Parallel Programming - Ü 09

    Prof. Dr. Christian Bischof

    Mon, 21. Oct. 2019 [14:25]-Mon, 10. Feb. 2020 [16:05]

  • Systems and Parallel Programming - Ü 10

    Prof. Dr. Christian Bischof

    Th, 17. Oct. 2019 [11:40]-Th, 13. Feb. 2020 [13:20]

  • Systems and Parallel Programming - Ü 11

    Prof. Dr. Christian Bischof

    Wed, 16. Oct. 2019 [17:10]-Wed, 12. Feb. 2020 [18:50]

  • Systems and Parallel Programming - Ü 12

    Prof. Dr. Christian Bischof

    Th, 17. Oct. 2019 [18:05]-Th, 13. Feb. 2020 [19:45]

Literature
Appointments
Date From To Room Instructors
1 Tue, 15. Oct. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
2 Tue, 22. Oct. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
3 Tue, 29. Oct. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
4 Tue, 5. Nov. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
5 Tue, 12. Nov. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
6 Tue, 19. Nov. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
7 Tue, 26. Nov. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
8 Tue, 3. Dec. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
9 Tue, 10. Dec. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
10 Tue, 17. Dec. 2019 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
11 Tue, 14. Jan. 2020 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
12 Tue, 21. Jan. 2020 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
13 Tue, 28. Jan. 2020 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
14 Tue, 4. Feb. 2020 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
15 Tue, 11. Feb. 2020 13:30 16:05 S101/A04S101/A03 Prof. Dr. Christian Bischof
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Instructors
Prof. Dr. Christian Bischof