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.

2022W, 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: Monday 3.10, 13:00-15:00. The lecture 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
  • Oral exam/project presentation, including preparation: 8h

Total: 112.5h = 4.5 ECTS

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon13:00 - 15:0003.10.2022 - 23.01.2023FAV Hörsaal 1 Helmut Veith - INF Lecture
High Performance Computing - Single appointments
DayDateTimeLocationDescription
Mon03.10.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon10.10.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon17.10.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon24.10.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon31.10.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon07.11.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon14.11.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon21.11.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon28.11.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon05.12.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon12.12.202213:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon09.01.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon16.01.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon23.01.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Lecture

Examination modalities

Project submission, project presentation, oral 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
12.09.2022 08:00 24.10.2022 23:59 14.11.2022 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
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

Language

English