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.

2021W, VU, 3.0h, 4.5EC
TUWEL

Properties

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

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 course homepage

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 4.10, 14:00-16:00. Please attend physically (as far as possible and as far as allowed. Unfortunately, not possible, the lecture will be given in online-distance mode).

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
Mon14:00 - 16:0004.10.2021 - 24.01.2022FAV Hörsaal 1 Helmut Veith - INF Lecture
High Performance Computing - Single appointments
DayDateTimeLocationDescription
Mon04.10.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon11.10.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon18.10.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon25.10.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon08.11.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon15.11.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon22.11.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon29.11.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon06.12.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon13.12.202114:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon10.01.202214:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon17.01.202214:00 - 16:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Mon24.01.202214:00 - 16: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
06.09.2021 08:00 01.11.2021 23:59 15.11.2021 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
066 950 Didactic for Informatics 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