184.725 High Performance Computing
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023W, VU, 3.0h, 4.5EC
TUWEL

Properties

  • Semester hours: 3.0
  • Credits: 4.5
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to

  • Assess characteristcs of High-Performance Computers
  • Assess expected performance of parallel programs
  • Use advanced features of the MPI standard
  • Use advanced featuers of the OpenMP standard
  • Understand, analyze, and design algorithms for communication operations

 

Subject of course

Overview of current HPC architectures and communication networks, problems, algorithms and solutions (with project/exercises); advanced MPI programming (with project/exercise), tools, performance models, libraries (with project/exercise).

For lecture plan, see slides on TUWEL.

Teaching methods

  • Lecture and discussion
  • Project work
  • Evaluation and benchmarking on the availble parallel systems

Mode of examination

Immanent

Additional information

Planning, overview and first lecture: Tueday 3.10, 9:15-:00. The lectures will be held with physical presence, attendance is mandatory,

ECTS Breakdown

  • Overview, planning: 2h
  • Lectures: 15x2h = 30h
  • Lecture preparation and digestion: 15x1.5h = 22.5h
  • Project/exercises: 50h
  • Exam/project presentation, including preparation: 8h

Total: 112.5h = 4.5 ECTS

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue09:00 - 11:0003.10.2023 - 16.01.2024FAV Hörsaal 1 Helmut Veith - INF Lecture
High Performance Computing - Single appointments
DayDateTimeLocationDescription
Tue03.10.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue10.10.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue17.10.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue24.10.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue31.10.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue07.11.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue14.11.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue21.11.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue28.11.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue05.12.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue12.12.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue19.12.202309:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue09.01.202409:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue16.01.202409:00 - 11:00FAV Hörsaal 1 Helmut Veith - INF Lecture

Examination modalities

Exercises, project submission, project presentation, examination

 

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Tue10:00 - 12:0028.05.2024 Research Group Parallel Computing / Treitlstr 3 / DGassessed25.03.2024 00:00 - 15.04.2024 23:59TISSExam 2 / Date 3

Course registration

Begin End Deregistration end
11.09.2023 08:00 16.10.2023 23:59 06.11.2023 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 393 Interdisciplinary Mathematics Not specified
066 645 Data Science Not specified
066 646 Computational Science and Engineering Mandatory3. Semester
066 931 Logic and Computation Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory elective
066 938 Computer Engineering Mandatory elective

Literature

No lecture notes are available.

Previous knowledge

Introduction to Parallel Computing, computer architecture, algorithms and data structures, programming in C

Preceding courses

Accompanying courses

Miscellaneous

  • Attendance Required!

Language

English